【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)

这篇具有很好参考价值的文章主要介绍了【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以运行 OpenCV 库中的文件出错为例:

vscode头文件红色波浪线,C++配置,OpenCV,c++,opencv,vscode,bug

问题描述:

  1. 头文件下面有红色波浪线
  2. ctrl单击,没法打开对应头文件
  3. 运行报错:无法打开源文件XXX

其实上面三个都是一个问题,意思都是 C++ 找不到对应的头文件。

解决方法:添加c_cpp_properties.json文件并添加对应头文件路径

参考:解决opencv在vs code中头文件找不到的问题_j覺zzzzz_Jzzzzzzzzzz的博客-CSDN博客

  1. 在vs code中ctrl+shift+p,选择C/C++: 编辑配置(UI),

这时候会自动生成一个 c_cpp_properties.json 文件

vscode头文件红色波浪线,C++配置,OpenCV,c++,opencv,vscode,bug

  1. 在 c_cpp_properties.json 的 "includePath" 后添加对应头文件的路径。

还是以 OpenCV 为例,添加如下三行,对应红色波浪线就会立刻消失(注意逗号)

"D:/OpenCV/opencv/build/include",
"D:/OpenCV/opencv/build/include/opencv",
"D:/OpenCV/opencv/build/include/opencv2"

vscode头文件红色波浪线,C++配置,OpenCV,c++,opencv,vscode,bug

问题解决。文章来源地址https://www.toymoban.com/news/detail-722468.html

到了这里,关于【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Visual Studio Code】C++程序的头文件红色波浪线问题

    这是由于配置中没有指定依赖路径导致的,在c_cpp_properties.json中includePath的默认配置只有当前目录,需要将系统依赖加入。 在命令行里面输入 在结果里面找到头文件目录,然后添加到includepath中。 运行结果如下: 配置IntelliSense 扩展程序会根据当前系统环境配置基本信息,因此

    2024年02月11日
    浏览(39)
  • vscode调试debug,launch.json文件‘args’无法发传递给脚本

    launch.json中的\\\"name\\\"参数不要随便起,要与执行的文件名一致! 参考链接:注意看链接帖子的评论

    2024年01月18日
    浏览(48)
  • idea中文件变橘色或者红色的问题

    创建springboot项目时,出现如下的页面  所有的文件都变红了,但是图标都在,解决办法有两种  添加none,引用并保存,但是........保存后会发现,管理工具都没有了,例如GIT 解决的文件的变色,但是无法解决根本问题,再仔细研究后发现,文件爆红就是管理工具的问题,那就使用方法二  就

    2024年02月13日
    浏览(31)
  • ESP-IDF插件去除红色波浪线

     如图,新装的ESP-IDF打开别人的工程有好多红色波浪线。 把这里的第一个文件夹删除,就是那个.vscode,接下来按ctrl+shift+P,输入vscode,  选第一个,添加配置文件夹。 问题解决。 之后记得重新配置板子信息和串口号。  

    2024年02月13日
    浏览(40)
  • 在Visual Studio Code中有很多红色波浪线怎么解决?

     这么看呢,代码没什么问题,为什么有那么多红色波浪线呢?其实出现这个的原因是代码和vetur插件的格式不对应所以导致出现红色波浪线。解决办法  1.可以严格遵循vetur的格式去写,不过麻烦。  2.打开设置搜索vetur 将这三个取消掉。  

    2024年02月16日
    浏览(43)
  • vite+ts出现红色波浪线;找不到模块“vue-router

    提示:找不到模块“vue-router”。你的意思是要将 \\\"moduleResolution\\\" 选项设置为 \\\"node\\\",还是要将别名添加到 \\\"paths\\\" 选项中?ts(2792) 解决方案一: 查看官方文档:https://www.tslang.cn/docs/handbook/migrating-from-javascript.html 获取声明文件 如果你开始做转换到TypeScript导入,你可能会遇到 Canno

    2024年02月08日
    浏览(41)
  • 【bug】vscode python 3.6 无法debug 解决方案

    某个环境是使用python 3.6 安装的,vscode没法调试。是由于python插件太新了,直接下载一个,用VSIX安装 1.下载python 拓展包 https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-python/vsextensions/python/2022.6.0/vspackage 2.可以将2022.6.0更改为指定版本,2022.6.0经过测试支持python 3.6 在v

    2024年02月11日
    浏览(51)
  • SQL Server 中语句显示红色波浪线,提示对象/列名无效解决方法(无其他任何显式错误的情况)

    拼写 名称等都没有出现任何错误时,依旧报错:对象/列名无效 解决步骤: 工具-选项-文本编辑器-Transact-SQL-IntelliSense 重新勾选 启用 IntelliSense 或者将 最大脚本大小改为 无限制 当然 工具卡了也可能会失效,进行 刷新 保存 或者重启 配合操作尝试调整。

    2024年04月23日
    浏览(48)
  • ESP32的ESP-IDF在VScode工程下,头文件标红警告、报错、无法跳转

    具体问题如下:在VScode环境中,通过ESP-IDF插件开发ESP32系列设备,但是工程代码中提示找不到头文件、相关的函数也无法跳转,这样不仅不美观,也一定程度上影响了开发效率,需要着手解决。 解决方法: 顺利解决的前提是要确保已经正确安装了ESP-IDF和其依赖项。 检查VS

    2024年02月19日
    浏览(47)
  • vscode报错“Unable to start debugging”“GDB Failed with message:”

    1、正常打开文件夹,新建一个cpp;  2、配置编译器,ctrl shift p,C/C++,edit configration ui 3、运行,启动调试,弹出任务,默认选择第一个, 直接报错“Unable to start debugging”“GDB Failed with message:”  此时,有怀疑路径中文的,怀疑项目,千奇百怪,本质原因是第3步选择,编译

    2024年02月16日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包