首先,我们要明白一点,就是我们在windows用vscode 远程连接了Ubuntu后,我们的Vscode的环境就是Ubuntu,不再是window了,所以出现问题,应该想到的是Ubuntu上的环境问题,而不是window上的环境问题。
检测linux环境下是否安装g++、没安装的操作以下两行命令:
yum install gcc
yum install g++
1. 在Ubuntu上打开终端,执行命令查看g++包含路径
g++ -v -E -x c++ -
2. 复制路径
/usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10 /usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/x86_64-redhat-linux /usr/lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/backward /usr/lib/gcc/x86_64-redhat-linux/10/include /usr/local/include /usr/include
3. 接着在vscode中摁ctrl+shift+p搜索C/C++编译配置文件
把内容复制到includePath中即可。
推荐阅读
发表评论