『壹』 #include <abc.h>为什么总是找不到头文件
#include"abc.h"//改成这个<>是用来引用标准库文件的""用来引用自定义头文件和标准库文件(就是自己写的文件)最好把自定义头文件放在工程目录中,方便编译器找
『贰』 C++中主文件可以找到的路径,为什么头文件找不到
路径问题,因为主文件所在的当前目录里有curl和json文件夹,而头文件的当前目录里没有这2个文件夹。解决方法是要把这2个文件夹添加到编译器包含文件路径里。或者修改出错的位置,指向准确的路径。
『叁』 编译的时候找不到 SDK库中的头文件怎么办
一,引入第三方sdk时找不到头文件问题:我在mac mini,Xcode6.x的环境下引入了第三方SDK,同Xcode自带的framework同放在工程的Frameworks路径下,想在代码中使用第三方SDK时发现找不到,而系统的framework却能够找到,解决办法:在Build Settings里搜索Search Paths 发现里面Library Search Paths 中没有生成刚引进的SDK路径,自己手动添加上去(系统自带的framework不需要添加),将里面Library Search Paths 中没有用到的地址删除,如图:framework5是引入的第三方:再回头看,是否能够引用到了第三方的库,如果还没有,那么将你第三方SDK对应的framework5放到最外层文件夹,再对应的重新定位Framework Search Paths,能够找到了吧!二:好了,头文件找到了,coding。。。然后编译运行,发现报错“_OBJC_CLASS_$_某文件名", referenced from:xx ”;出这个错是因为Xcode没能自动把“_OBJC_CLASS_$_某文件名", referenced from:xx ”中的“ 某文件名 ”编译进去,又需要手动去弄了,实现的部分可以是。framwork也可以是源码文件,解决办法,打开Project Target-》Build Phases,将“某文件” 拖到对应的位置,(如果是源码文件拖到Compile Sources,如果是在。framework中,则将framework拖到Lind Binary With Libraries),如图:再编译,如果再报错,1,那么再阅读你所使用的第三方SDK文档,有的引入需要依赖于系统的framework,请按照说明将Xcode自带的framework引入即可;2,还有一种可能,静态库一般有两个,一个真机调用的,一个模拟器调用的。在真机调试时使用模拟器专用的库或反之都会报错,你可以将它们编译成真机和模拟器都能使用的静态库,方法这里不细说。
『肆』 为什么添加了头文件了却说打不开,找不到,是不是链接问题该怎么设置
如果第一次使用编译器,要检查是否安装成功。在DOS 命令窗打入命令:set pathset libset include分别查看路径,库,头文件 的路径已在环境变量中。非第一次用:先检查头文件名拼写是否正确。在盘上找头文件地点,例如:进C盘根目录,查 头文件 stdio.h 地点cd C:\\dir stdio.h /s找不到说明你没有这个头文件。例如 TC 的东西 VC 里很可能没有。
『伍』 自己写的头文件编译时候说找不到
选择项目-设置settings-目录directory-头文件目录分支。。。将你的头文件所在的文件夹添加到路径列表中,点击确定。重新编译,OK!
『陆』 有时VC编译的时候找不到头文件,但这个头文件在工程里面是有的,是怎么回事
引用时的地址要写对#include <> 引用系统头文件#include "" 引用自己的头文件如果现有文件在根目录下,被引文件在include文件夹下,就要写成#include "include/文件名.h"
『柒』 编译时出现头文件找不到的情况该如何解决 …
你是否有试过编译一个文件时,老是因为缺掉一些头或库文件而编译不通过呢?下面给出一种方法来解决这个问题:1.先安装apt-filesudoapt-get install apt-filesudoapt-file update2.假如make时,出现main.c:21:21:error: gtk/gtk.h: No such file or directory使用:sudoapt-file searchgtk.h运行以上命令可能返回好多包,精简一下sudoapt-file search gtk/gtk.h结果如下:# apt-file search gtk/gtk.hlibgfcui-dev:usr/include/gfc-2.0/gfc/gtk/gtk.hhlibgtk+2.0-directfb-dev:usr/include/directfb/gtk-2.0/gtk/gtk.h3.最后定位该头文件所在的位置[email protected]:~/Gnome$ locate gtk.h将该/usr/include/gtk-2.0/加入头文件搜索路径中即可
『捌』 vscode下运行c++找不到头文件是怎么回事
版本不同,打开同一工程时会提示找不到。
解决这个问题的方法如下:
1、打开“VS2017”,点击“项目”,打开“项目属性”。
『玖』 C++ 引入头文件 找不到
你好! 可能你的头文件放的目录不对,应该放在和你的cpp文件在同一个目录下
『拾』 新建的空工程,添加了头文件,编译时出现头文件找不到的错误。是关于jthread的使用。
Rtpconfig.h文件需要指明目录,一般在根目录,还有可能是编译器设置问题,设置下编译器设置,确认你已经有那个文件