当前位置: 首页 > 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.xdnf.cn/news/12115.html

相关文章:

  • YOLOv8 Bug 及解决方案汇总 【2024.1.24更新】【环境安装】【训练 断点续训】OMPError / KeyError
  • 深度学习3.1 线性回归
  • vcpkg缓存问题研究
  • volatile 和 memory barrier 的组合用法
  • xml+html 概述
  • React 事件处理基础
  • 简单好用的在线工具
  • Webpack基础
  • PHP8.2.9NTS版本使用composer报错,扩展找不到的问题处理
  • 清华大学李升波教授的强化学习Tutorial Lecture
  • 2D物体检测学习
  • Linux 系统编程 day4 进程管道
  • 多线程使用——多线程的创建和常用方法
  • 2025年MathorCup数学应用挑战赛【选题分析】
  • Android tinyalsa库函数剖析
  • nginx 在 windows 中 部署 jar包 和 dist包
  • 深度学习基础--CNN经典网络之InceptionV3详解与复现(pytorch)
  • goland做验证码识别时报“undefined: gosseract.NewClient”
  • 哪种电脑更稳定?Mac?Windows?还是云电脑? 实测解密
  • 对WAV文件进行降噪
  • 探索 Higress:下一代云原生 API 网关
  • ulauncher软件启动器
  • Nacos 中使用了哪些缓存?缓存的目的是什么?是如何实现的?
  • 基于领域知识的A型主动脉夹层综合分割及面向临床的评估|文献速递-深度学习医疗AI最新文献
  • 获取不到AndroidManifest中的meta-data
  • AI Agents系列之构建多智能体系统
  • 《奇迹世界起源》:神之月晓活动介绍!
  • 不确定与非单调推理的概率方法
  • 安全光幕的CE认证
  • 项目计划管理系统怎么选?15款项目管理工具详评