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
}