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相关的头文件
{"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}