vscode 用C/C++ Project Generator创建的工程,在工程include文件夹自己增加的.h,编译会提示找不到?

然后我在c_cpp_properties.json中把路径加进来,按F5可以正常编译,但点左上角播放图标Run Code编译还是提示找不到.h头文件,Run Code编译应该是Code Runner插件的吧,但我不知道怎么配置才能找到.h文件,请教一下知道的大神,谢谢!

根据你的问题描述,可以有两种解决方法:

第一种方法:

在代码中包含头文件时使用路径,比如这里看你的头文件应该在当然目录下的include文件夹那就可以写成下面的形式:

include"./include/upgrade_app.h"

第二种方法:

修改配置,如你图中所示是头文件的路径有问题,\是转义字符,在路径时要使用\\代替。程序已经给标记了错误,下面有波浪线。

总结来说,建议使用第一种方法,这样代码的可移植性好,换一个环境也不需要重新配置。

以上希望可以帮到你。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-05

这要注意观察,就在你的配置的底下几行其实就告诉你答案了

相似回答