u014576926
美载小路
2016-05-17 05:46
采纳率: 50%
浏览 6.3k
已采纳

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

图片说明

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • qq_28406209
    Amy_LLJ 2016-05-18 07:52
    已采纳

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

    点赞 评论
  • VisualEleven
    Eleven 2016-05-17 05:59

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

    点赞 评论
  • u014576926
    美载小路 2016-05-17 06:01

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

    点赞 评论
  • qq423399099
    小灸舞 2016-05-17 08:37

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

    点赞 评论
  • Chenrongsake
    忧伤的熊二 2016-05-20 06:56

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

    点赞 评论

相关推荐