ubuntu18.04 使用vscode #include<iostream>产生蓝色波浪线,未检测路径

2022年11月13日12:27:57

ubuntu18.04 使用vscode #include产生蓝色波浪线,未检测路径
解决办法:
执行命令查看g++包含路径

g++-v-E-x c++-

复制终端中显示的路径内容
在vscode中摁ctrl+shift+p搜索json文件
原始json文件如下

{"configurations":[{"name":"Linux","includePath":["${workspaceFolder}/**",],"defines":[],"compilerPath":"/opt/hisi-linux/x86-arm/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc","cStandard":"c89","cppStandard":"gnu++98","intelliSenseMode":"linux-gcc-arm","configurationProvider":"ms-vscode.cmake-tools"}],"version":4}

在includepath后加入复制的路径,即

{"configurations":[{"name":"Linux","includePath":["${workspaceFolder}/**","/usr/include/c++/7","/usr/include/x86_64-linux-gnu/c++/7","/usr/include/c++/7/backward","/usr/lib/gcc/x86_64-linux-gnu/7/include","/usr/local/include","/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed","/usr/include/x86_64-linux-gnu","/usr/include"],"defines":[],"compilerPath":"/opt/hisi-linux/x86-arm/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc","cStandard":"c89","cppStandard":"gnu++98","intelliSenseMode":"linux-gcc-arm","configurationProvider":"ms-vscode.cmake-tools"}],"version":4}

注意:完成后关闭vscode重新打开项目生效。

  • 作者:黄金右月却
  • 原文链接:https://blog.csdn.net/qq_36297712/article/details/120974057
    更新时间:2022年11月13日12:27:57 ,共 1053 字。