运行rosrun topic_demo talker出错
自己写好talker.cpp和listener.cpp后进行编译后,rosrun各个节点出错如下:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX1sGVPxWNXFGdW1mYwFjMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DO5YTOyYDMwIjNwcDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
解决方案:在rosrun节点之前必须先source 一下devel文件夹下的setup.bash文件,如下:
此时可以发现rosrun 节点成功。
同时,当开启新的控制台rosrun listener时也要source 一下setup.bash文件
自己写好talker.cpp和listener.cpp后进行编译后,rosrun各个节点出错如下:
解决方案:在rosrun节点之前必须先source 一下devel文件夹下的setup.bash文件,如下:
此时可以发现rosrun 节点成功。
同时,当开启新的控制台rosrun listener时也要source 一下setup.bash文件