键盘按下“Shift+Ctrl+p” 输入: C++Configurations,选择JSON界面做如下改动:
1.首先把 “/usr/include”,放在最前
2.查看C++路径,终端输入gcc -v -E -x c++ -
/usr/include/c++/5
/usr/include/x86_64-linux-gnu/c++/5
/usr/include/c++/5/backward
/usr/lib/gcc/x86_64-linux-gnu/5/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed
/usr/include/x86_64-linux-gnu
/usr/include
3.复制获得的路径,添加到includePath下,注意引号和逗号
4.其他更改:添加:
"${workspaceFolder}/**",
"/usr/include/eigen3"
我的:
"includePath": [
"/home/hx/text_ws/devel/include",
"/opt/ros/kinetic/include",
"${workspaceFolder}/src/ORB_SLAM3",
"/usr/include",
更改后:
"includePath": [
"/usr/include",
"/home/hx/text_ws/devel/include",
"/opt/ros/kinetic/include",
"${workspaceFolder}/src/ORB_SLAM3",
"/usr/include/c++/5",
"/usr/include/x86_64-linux-gnu/c++/5",
"/usr/include/c++/5/backward",
"/usr/lib/gcc/x86_64-linux-gnu/5/include",
"/usr/local/include",
"/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed",
"/usr/include/x86_64-linux-gnu",
"${workspaceFolder}/**",
"/usr/include/eigen3"
在使用ORB-SLAM3进行自动驾驶相关开发时,遇到VScode中提示#include错误的问题。通过调整C++配置,在JSON设置中将"/usr/include"置顶,并根据gcc -v -E -x c++ - 输出的路径添加到includePath。完成这些步骤后,成功修复了波浪曲线警告。
5417





