zoukankan      html  css  js  c++  java
  • 解决vscode可以编译通过c++项目,但头文件有红色波浪线的问题

    解决vscode可以编译通过c++项目,但头文件有红色波浪线的问题

    一、问题描述

    我是在Ubuntu 16.04的环境下,用vscode写代码的,一般不使用vscode自带的编译环境,而是用cmake,在命令行中进行编译执行的,所以就算头文件报错,同样也可以编译通过。

    但问题是头文件报错会导致后续的vscode没有代码提示,这是一个程序员无法忍受的。

    二、解决方法

    1. 首先我默认大家都已经安装了c++的插件,没有安装的可以从左边找到Extensions 或 快捷键 Ctrl + Shift + X,找到 C/C++ 安装即可。
    2. 然后 Ctrl + Shift + P,找到下图第一个
      在这里插入图片描述
      点击,则会在工作目录中多出一个 .vscode 目录,进入,会有一个c_cpp_properties.json文件,我们就将要在这里面配置需要的头文件。
    3. 然后打开命令行,输入gcc -v -E -x c++ -
      在这里插入图片描述
    4. 将上述得到的信息最下面的那些路径,添加到刚才vscode创建的c_cpp_properties.json中
      在这里插入图片描述
    5. 注意,并不是原封不动的复制粘贴,要在每个路径后面加"/**",和我的格式保持一致就可以了。

    至此,大功告成,你就可以继续享受大好的代码提示了!

     

    因上求缘,果上努力~~~~ 作者:每天卷学习,转载请注明原文链接:https://www.cnblogs.com/BlairGrowing/p/14157188.html

  • 相关阅读:
    c#+linux+mono+Redis集群(解决无法连接Redis的问题)
    实验楼----奇妙的音乐
    实验楼----PHP大法
    实验楼----PHP代码审计(sha1、md5)
    实验楼----变异凯撒
    storm安装
    storm问题汇总
    windows下linux子系统安装
    mongoDB学习记录
    excel vba 不可查看
  • 原文地址:https://www.cnblogs.com/BlairGrowing/p/14157188.html
Copyright © 2011-2022 走看看