VC2015添加opencv库,在工程属性里边已经包含了头文件目录路径,环境变量也已经设置了,
再程序中包含头文件的时候一直提示找不到头文件。
后来我就尝试包含工程之外的头文件,没想到也提示找不到文件,是在弄不明什么原因
测试头文件路径:I:\iclu
我直接在工程里边,头文件项那里又键添加现有项,将头文件添加进来之后,
在源文件里边引用头文件,还是提示找不到文件
路径也已经包含了
是哪里还需要设置吗
你看下配置的事Debug64模式还是其他模式
第一种方式是直接拷贝头文件整个文件夹到你工程项目同一个目录,然后在包含的时候这样写#include"路径/xxx.h",当然了lib库什么的需要包含进来,也可以拷贝进来,然后在代码里配置一下,或者在vs里面配置一下,这样就不需要配置包含路径什么
第二种是就是你说的配置路径问题,你应该是配置不正确,还有就是要注意配置的时候平台的选择问题,如果你的系统是64位,那配置的时候选择x64,具体什么原因,你截图不完整,说明也不清楚,说清楚点,截图截完整点才可以帮到你
在项目->属性->高级
Show includes 勾上
然后编译的时候看看查找的路径是否有你添加的路径
#方法2
使用你的绝对路径试试,看看到底是否路径的问题
具体情况不是很清楚,但只是头文件无法找到的话,可以在工程中新建一个头文件,然后将原有的头文件中的内容复制进去,最后把文件名也改成和原来一样。
最好把你要包含的头文件放到windows搜索的目录中,即修改控制面板中的Path属性,这样才能被搜索到;此外就要放在工程文件所在的同目录中,不然可能找不到。