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工程了。

clion设置ROS开发环境_第1张图片

5. 运行时,发现很多代码不能自动补全。需要设置working directory,点击clion右上角,选择Edit Configurationclion设置ROS开发环境_第2张图片

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

clion设置ROS开发环境_第3张图片

你可能感兴趣的:(ROS)