我在VS2010中引用外部的头文件,提示找不到源文件“.cpp”

图片说明

我已经将头文件和.cpp文件所在路径添加至 “VC++ ——》包含目录”和 “VC++——》库目录”里面。并且在工程中 include了要用的头文件,但报错显示“fatal error C1083: 无法打开源文件:“DataDefine.cpp”: No such file or directory”。希望大牛帮忙~

5个回答

如果你的cpp路径对了,那么就是.h的问题,.h文件在cpp文件中的包含是要include正确路径的,还有,可能是.h文件的命名空间导致,一般.h头文件上都是用宏控制防止冲突导致找不到文件

cpp文件需要add到工程中去,h可以include包含~

.h文件我已经include 了, 而且cpp路径我也添加到项目中去了

你应该把cpp路径加到包含目录里
库目录是.lib和.dll这些库文件使用的目录

修改一下你的搜索路径或者不用固定的路径,因为用了每次就只会搜索你填写的路径,你其他路径的文件是无法搜索到更别说加载了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐