【ROS2】vscode配置头文件路径等

1、问题描述

在ubuntu24.04上使用vscode查看C++代码时,好多头文件下面都是波浪线,找不到头文件

2、解决方法

按 Ctrl+Shift+P,输入:

复制代码
C/C++: Edit Configurations (UI)

界面会自动生成 .vscode/c_cpp_properties.json

编辑 c_cpp_properties.json

注意: "${env:AMENT_PREFIX_PATH}/include/**", 是ROS2相关的头文件

bash 复制代码
{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**",
                "${env:AMENT_PREFIX_PATH}/include/**",
                "/opt/ros/jazzy/include/**",
                "/usr/include/eigen3",
                "/usr/include/**",
                "/usr/include/c++/**",
                "/usr/lib/gcc/x86_64-linux-gnu/**"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c17",
            "cppStandard": "gnu++17",
            "intelliSenseMode": "linux-gcc-x64"
        }
    ],
    "version": 4
}
相关推荐
2501_9159214313 小时前
iOS开发环境搭建详解 Xcode 配置与快蝎轻量级工具选择
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
wardenlzr16 小时前
VSCode 运行 Live Server 提示「Windows 找不到文件 Chrome」问题全解析
chrome·windows·vscode
程序员more16 小时前
我用 AI,20 分钟做了一个 VSCode 股票摸鱼插件
人工智能·vscode
减瓦18 小时前
告别Postman——用VSCode优雅地发起Http请求
vscode·http·postman
csdn2015_21 小时前
vscode从gitlab拉项目到本地
vscode·gitlab
shmily麻瓜小菜鸡2 天前
浏览器在请求外部图片(403 Forbidden)问题
vue.js·vscode·echarts·angular.js
Yolanda_20223 天前
在vscode终端中可使用pip,但是cmd终端中找不到命令 pip问题的解决
vscode·python·conda·pip
π同学3 天前
ESP-IDF+vscode开发ESP32 联网篇第一讲——WIFI扫描
vscode·esp32c6·wifi scan
Irene19914 天前
怎么设置 PyCharm 使用 VSCode 的快捷键,推荐保留的原生快捷键(特色功能不建议覆盖,否则丧失效率优势)Ctrl+Alt+L:代码格式化
vscode·pycharm·快捷键
R6bandito_4 天前
通用STM32 F1/F4 FlashKV驱动库
c语言·vscode·stm32·单片机·嵌入式硬件·mcu·github