less than 1 minute read

vscode中slam算法出现没有提示


对vsode进行配置 按下 Ctrl + Shift + P(打开命令面板) 输入:C/C++: Edit Configurations,然后点进去 会自动生成会自动在 .vscode/ 目录下生成一个 c_cpp_properties.json 文件

cmake工具 然后确保你的slam算法, CMake 生成了 compile_commands.json(构建目录里): cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. 如果没有生成可以通过上面这条命令生成

然后在 .vscode/c_cpp_properties.json 中设置:

“compileCommands”: “${workspaceFolder}/build/compile_commands.json” 然后重启vsode即可

或者使用 catkin build : catkin config –cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON 然后执行: catkin build —