本来已经按照网上的教程将ROS以及PX4无人机等系统正常运转,但是由于想用开发工具编程,配置了CLION和VSCODE,结果把环境又配坏了,修改.bashrc文件也没有效果。由来重新修一遍,记录一下。
查看ROS的环境变量:
echo $ROS_PACKAGE_PATH
这里忘记截图了,反正能看到没有px4的,只有ros的是我之前培好的。接下来的操作:
在工作空间下的devel文件夹里,找到_setup_util_.py这个文件,打开以后,将main函数里面的这一句改了: "CMAKE_PREFIX_PATH = ..............."
![](https://i-blog.csdnimg.cn/blog_migrate/2a2c10e3eff26f09b0ff94bdc2b70309.png)
把自己需要的环境变量加进去,然后编译catkin_make;
修改.bashrc文件,
![](https://i-blog.csdnimg.cn/blog_migrate/44cf6a8b6450012f19ba49bb64c97412.png)
切记切记!!!那两个suorce一定要放到export的前面,不然没有效果!
然后source ~/.bash 一下
调用echo $ROS_PACKAGE_PATH命令查看当前ROS的环境变量,都有了
![](https://i-blog.csdnimg.cn/blog_migrate/5de04c878be63989cef173c45dea8465.png)
![](https://i-blog.csdnimg.cn/blog_migrate/654f0a6bbfae4ee24c30d1ebff7c9807.png)