vscode+ros2环境配置

添加ros2头文件提示错误,如下图所示,点开小灯泡
vscode+ros2环境配置_第1张图片
Edit “includePath” setting
vscode+ros2环境配置_第2张图片
会出现c_cpp_properties.json
vscode+ros2环境配置_第3张图片
用以下代码替换原来配置,保存即可

{
    "configurations": [
        {
            "browse": {
                "databaseFilename": "",
                "limitSymbolsToIncludedHeaders": true
            },
            "includePath": [
                "/opt/ros/foxy/include/**",       //ros2安装的头文件
                "/home/bisheng/dev_ws/install/robot_interface/include/**", //自己定义的消息包的头文件
                "/usr/include/**"
            ],
            "name": "ROS2",
            "intelliSenseMode": "gcc-x64",
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "c++17"
        }
    ],
    "version": 4
}

你可能感兴趣的:(ros2学习,vscode调试,vscode,ide,编辑器)