U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

vscode配置头文件——以Opencv和自己的头文件为例

来源:http://www.tudoupe.com时间:2022-02-27

在windows系统下,使用VS studio配置opencv或者自己的头文件很简单,网上可用教程很多,本文不再赘述。但VS studio使用的msvc编译器并不是跨平台的,本文主要介绍使用vscode配置g++编译我们的cpp文件。

工程目录

工程目录如下,当我们使用F5或者调用run coder插件时,会给我们提示找不到头文件,此时我们需要配置下图中的头文件,文件内容如下所示:

c_cpp_properties.json

该文件中我们重点关注的是"includePath":[...],里面是我们的头文件和库目录,库目录可以不加,必须按自己的文件存放路径配置,最好使用绝对路径,相对路径可能有问题。同时,还要注意修改"compilerPath":中g++.exe编译器的位置。

launch.json

该文件中我们重点关注的是"miDebuggerPath": 这里选择自己电脑对应的位置, 其它看一下注释即可。

settings.json

该文件需要注意的是"code-runner.executorMap":{},非常关键,这里的定义决定run coder插件能不能找到你的头文件,其中 -I 表示你的头文件路径, -L 表示库文件路径,-l(小写L) 代表库文件,只要配置好该命令好才能成功使用run coder调用其它库; 其它内容参考上述格式即可。

tasks.json

该文件和上述文件的作用类似,需要注意的是"args": ,同"code-runner.executorMap":{}一样,需要配置-I 、-L、-l的路径和文件,配置好该文件后使用F5即可成功编译并运行生成的可执行文件。

关于opencv

可以直接从opencv官网( Home - OpenCV )下载编译好的opencv,或者自己编译opencv,如果使用msvc编译则不能使用g++调用编译好的头文件,因此可以在cmake gui下使用g++进行编译,一般来说会报错,百度搜一下解决方案就ok了。推荐链接: VScode搭建OpenCV环境 - KenSporger - 博客园 (cnblogs.com) ,如果还有问题继续百度吧。

一定要重点关注文中红色的内容,配置不全是无法通过编译的。

参考链接:

2202年了还在用Dev吗? 快来使用vscode配置高效-美观-简洁的c/c++编程环境_哔哩哔哩_bilibili

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息