VScode中C++头文件问题如何解决


这篇文章主要介绍了VScode中C++头文件问题如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇VScode中C++头文件问题如何解决文章都会有所收获,下面我们一起来看看吧。网上很多文章都在讲一个配置文件c_cpp_properties.json,但是有些人不知道什么原因是找不到这个配置文件的。在扩展面板中,点击C++的设置进入的页面其实是通用设置页面,大概长这样:这里只能看到”在settings.json中编辑”的选项,无论怎么写,都不可能生效,因为真正的配置文件在c_cpp_properties.json中。settings.json文件中的都是全局的一些默认配置。比如说,我配置完之后是这样的:这样的配置本身没有错,但是最关键的问题在于,如果之前已经用vscode打开过文件夹,并且在文件夹中自动生成了.vscode配置文件夹,那么大概率会自动生产一个c_cpp_properties.json配置文件,并且是不带默认配置的,大概是这样:如果.vscode局部的配置文件没有显示的声明c_cpp插件的includePath那么相当于只有这一行"${workspaceFolder}"的配置生效,也就是只在当前工作目录下查找头文件,那能找到才怪咧。因此,要特别注意,如果发现include头文件出现问题,首先看一下.vscode免费云主机域名录下的配置是否正确,然后再去看全局的配置。这种情况的解决方案很简单,因为全局的default配置已经写好了include的路径,只需要在局部的配置这儿增加一行"${default}"即可:加"${default}"的效果,就是让局部配置去调用全局配置中的默认选项,也就是全局settings.json中的那些配置。不要直接在sourceforge下载mingw64,很大概率你下载到的是源码包,需要在特定环境下之后才能用,在源码包里是找不到g++.exe之类的东西的,不要浪费时间直接去找网盘下编译好的build。解压build之后,通常放在C盘根目录下,然后找到系统高级设置,配置环境变量。要注意,如果配置的是系统环境变量而非用户环境变量时,需要注销后生效,不需要重启电脑。具体includePath是什么,在配置好环境变量之后,也就是CMD中输入gcc -v可以看到正常输出之后,在CMD中输入gcc -v -E -x c++ -命令,就可以列出所有的include路径,加上双引号之后就可以copy到对应的json配置中了。关于“VScode中C++头文件问题如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“VScode中C++头文件问题如何解决”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: Vue3初始化怎么调用函数

这篇文章主要介绍“Vue3初始化怎么调用函数”,在日常操作中,相信很多人在Vue3初始化怎么调用函数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue3初始化怎么调用函数”的疑惑有所帮助!接免费云主机域名下来,请跟着小编一起来…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/28 10:05
下一篇 03/28 10:05

相关推荐