clion设置ROS开发环境

可以直接参考clion的 tutorial  https://www.jetbrains.com/help/clion/ros-setup-tutorial.html

1. 第一步首先用从catkin_make编译好你的ros 工程,然后source setup.bash

cd catkin_ws
catkin_make
编译成功后
source devel/setup.bash

2. 在刚才的命令行中,打开clion,目的是让clion拿到该工程的环境变量。

3. 打开clion后,点击File -> Open ,用clion打开ros工程的catkin_ws/src/CMakeLists.txt,选择open as Project。这样clion会加载ros工程信息。

4. 设置clion的编译路径和环境,File -> setting, 选择CMake,设置Generation path和CMake option如下图。这样已经可以用clion编译ROS工程了。

5. 运行时,发现很多代码不能自动补全。需要设置working directory,点击clion右上角,选择Edit Configuration

6. 设置working directory为你的ros工程,这样应该能够自动跳转了。

发布了198 篇原创文章 · 获赞 213 · 访问量 53万+

猜你喜欢

转载自blog.csdn.net/heroacool/article/details/104814255