-
在Vscode中安装C++和CMake插件
-
在Vscode终端使用命令重新编译代码
catkin_make -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=Yes
-
使用
code C++项目绝对路径
打开项目,使用ctrl+shift+B快捷键编译代码,可以在.vscode/tasks.json下的args
看到命令的用户定义参数,默认是"-DCMAKE_BUILD_TYPE=Release",下图对应的每次catkin_make的命令为catkin_make --directory /home/oem/lmy_ws/Multi_UAV_System -DCMAKE_BUILD_TYPE=RelWithDebInfo
,如果需要额外的参数可以在args
中添加
-
重新启动vscode,稍等一会后vscode可以实现补全和跳转
如何使用vscode编译和补全跳转C++项目
于 2024-01-20 22:03:45 首次发布