当前位置: 首页 > news >正文

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

1、打开 VSCode 的设置,可以通过快捷键 Ctrl + Shift + P 打开命令面板,然后搜索并选择 “C/C++: Edit Configurations (JSON)” 命令,这将在 .vscode 文件夹中创建或修改 c_cpp_properties.json 文件

在这里插入图片描述

{"configurations": [{"name": "Linux","includePath": ["${workspaceFolder}/**" ],"defines": [],"compilerPath": "/opt/rh/devtoolset-7/root/usr/bin/gcc","cStandard": "c11","cppStandard": "gnu++14","intelliSenseMode": "linux-gcc-x64"}],"version": 4
}

2、在 c_cpp_properties.json 文件中,找到 “includePath” 属性,并添加你的头文件路径。确保在每个路径后面加上 /**,以便 VSCode 能够查找这些目录及其子目录中的头文件

我这里添加了muduo的头文件路径

{"configurations": [{"name": "Linux","includePath": ["${workspaceFolder}/**" ,"/home/cxq/RPC/build/release-install-cpp11/include"],"defines": [],"compilerPath": "/opt/rh/devtoolset-7/root/usr/bin/gcc","cStandard": "c11","cppStandard": "gnu++14","intelliSenseMode": "linux-gcc-x64"}],"version": 4
}
http://www.lryc.cn/news/493035.html

相关文章:

  • 前后端中Json数据的简单处理
  • Java爬虫:深入解析商品详情的利器
  • 新型大语言模型的预训练与后训练范式,阿里Qwen
  • 深入理解 Dubbo 如何动态感知服务下线
  • VSCode 下载 安装
  • 局域网的网络安全
  • VMware ubuntu创建共享文件夹与Windows互传文件
  • TCP/IP网络编程-C++(上)
  • React Hooks中use的细节
  • 通信网络安全分层及关键技术解决
  • C++ 面向对象包含哪些设计原则
  • 微信小程序首页搜索框的实现教程
  • android集成FFmpeg步骤以及常用命令,踩坑经历
  • Go错误与日志处理—推荐实践
  • Android 13 Aosp Settings Android Studio版本
  • Jedis存储一个以byte[]的形式的对象到Redis
  • updatexml报错注入原理分析
  • 蓝桥杯c++算法秒杀【6】之动态规划【上】(数字三角形、砝码称重(背包问题)、括号序列、组合数问题:::非常典型的必刷例题!!!)
  • 【Qt】重写QComboBox下拉展示多列数据
  • 【mac】终端左边太长处理,自定义显示名称(terminal路径显示特别长)
  • 基于Springboot的流浪宠物管理系统
  • web博客系统的自动化测试
  • 【论文阅读】Multi-level Semantic Feature Augmentation for One-shot Learning
  • 网络知识面试
  • 图片预览 图片上传到服务器
  • 前端:base64的作用
  • Django在fitler过滤不等于的条件
  • Spring Boot英语知识分享网站:技术与实践
  • 京准电钟:NTP网络校时服务器从入门到精准
  • C++趣味编程玩转物联网:用树莓派Pico控制四位数码管