1. 编译环境
-
目标:在VSCode写代码时,能够正常解析ROS相关头文件,并跳转。
-
流程
- 第一步:在执行
catkin_make
的时候指定参数-DCMAKE_EXPORT_COMPILE_COMMANDS=Yes
- 第二步:在
c_cpp_properties.json
中添加"compileCommands": "${workspaceFolder}/build/compile_commands.json"
- 第一步:在执行
-
如果还是不能跳转,记得吧 build/devel 删了重来
2. 运行环境
- VSCode ROS 插件提供了很多功能,本质就是替代命令行的作用
- 其实我更习惯使用命令行,不习惯用 ROS 插件进行……