【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
}
相关推荐
不厌 -_-3 小时前
VSCode 中 Markdown 转 PDF
vscode·pdf
友人.2273 小时前
补充章节:VSCode Wokwi 无法可视化连线?在线 Wokwi 网页拖拽绘图方案
ide·vscode·编辑器
赵庆明老师15 小时前
Vben精讲:04-了解VSCode中的Git
ide·git·vscode
fenghx2581 天前
仅用于个人记录:火狐有网,Vscode的codex连不上
vscode·编辑器
00后程序员张1 天前
iOS 打包方式汇总 从 Xcode Archive 到轻量级工具链的 IPA 构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Balabala噗1 天前
VScode接入MiniMax流程
ide·vscode·编辑器
星云_byto3 天前
五分钟从零配置好VSCode + Claude Code + DeepSeek V4 Pro
ide·vscode·编辑器·cursor·codex·claude code·deepseekv4
你家人养牛4 天前
OOC Relation Plugin:C 语言面向对象 开发的高效辅助工具
c语言·vscode
林熙蕾LXL4 天前
VSCode调试
ide·vscode·编辑器