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

vscode 红色波浪线问题

VSCode 红色波浪线问题终极解决方案

问题描述

在编写 C++ 项目时,CMake 编译通过但代码出现红色波浪线,常见问题:

  • #include 提示找不到头文件
  • 枚举或类型名未定义
  • 成员函数或变量无法识别

这些是 VSCode 的 IntelliSense 配置问题,并非代码错误。


修改一下 .vscode的 json文件: c_cpp_properties.json

"includePath": ["${workspaceFolder}/**"}// 改成 下面这个, 具体看自己的 头文件在哪"includePath": ["${workspaceFolder}/**","${workspaceFolder}/include/**","${workspaceFolder}/thirdparty/**"],

更简单的: 让 cmake 管理 路径

"configurationProvider": "ms-vscode.cmake-tools"  // 关键!让CMake接管配置

还有一种是 右下角 会有 IntelliSense 提示 未配置, 黄色感叹号, 可以点击 以下, 选择 cmake , 也能解决

一共三种 方法, 那种能用 用哪个

http://www.dtcms.com/a/140305.html

相关文章:

  • srp batch
  • 用 Go 实现一个轻量级并发任务调度器(支持限速)
  • 多线程编程的简单案例——单例模式[多线程编程篇(3)]
  • NFC 碰一碰发视频源码搭建,碰一碰发视频定制化开发技术
  • Redis 的指令执行方式:Pipeline、事务与 Lua 脚本的对比
  • ROS机器人一般用哪些传感器?
  • 初识Redis · 客户端“Hello world“
  • R 语言科研绘图 --- 饼状图-汇总
  • Yum镜像源
  • 中间件--ClickHouse-10--海量数据存储如何抉择ClickHouse和ES?
  • 【系统分析师】-软件工程
  • 【文件操作与IO】详细解析文件操作与IO (一)
  • 探索 Higress:下一代云原生 API 网关
  • 前端融合图片mask
  • 高级java每日一道面试题-2025年4月13日-微服务篇[Nacos篇]-Nacos如何处理网络分区情况下的服务可用性问题?
  • ubantu18.04(Hadoop3.1.3)之MapReduce编程
  • pnpm解决幽灵依赖问题
  • Model Context Protocol (MCP) 开放协议对医疗多模态数据整合的分析路径【附代码】
  • Kaamel隐私与安全分析报告:Microsoft Recall功能评估与风险控制
  • hadoop和Yarn的基本介绍
  • 使用Java动态数据生成PDF报告:简化您的报告导出流程
  • AI语音助手 React 组件使用js-audio-recorder实现,将获取到的语音转成base64发送给后端,后端接口返回文本内容
  • kafka菜鸟教程
  • Android 证书 是什么
  • 在服务器上安装安装mysql
  • C#获取当前方法的命名空间、类名称、方法名称以及方法的参数信息
  • 【区块链通用服务平台及组件】京北方分布式身份管理平台 | FISCO BCOS 应用案例
  • axios 模拟实现
  • AI驱动商业变革:零售行业的智能化跃迁
  • NOIP2013提高组.货车运输