一、基础配置
1.ros 插件安装
Visual Studio Code Extension for ROS;通过Extensions搜索安装;
2.c_cpp_properties.json配置
ctrl+shift+p 打开command palette指令面板,找到C/C++:Edit Confiurations(JSON),自动生成c_cpp_properties.json配置文件。
输出配置、编译命令文件:
依次执行以下命令,创建并初始化workspace;
mkdir -p ros_ws/src
cd ros_ws/src/
catkin_init_workspace
cd ..
catkin_make
执行:
catkin_make -DCMAKE_EXPORT_COMPILE_COMMANDS=Yes
在ROS工作空间的build文件夹下面,会生成一个compile_commands.json文件;将其路径增加到c_cpp_properties.json文件中,如下:
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [],
"compil

本文详细介绍如何在VSCode中配置ROS开发环境,包括插件安装、编译配置、任务和调试设置。通过具体步骤,指导用户实现ROS项目构建、GDB调试及智能代码提示。
最低0.47元/天 解锁文章
732

被折叠的 条评论
为什么被折叠?



