解决VS2010子目录中的.cpp文件引用上一级目录的stdafx.h找不到定义的问题
2013-03-22 09:48
351 查看
Source目录
|-- stdafx.h
|--Util目录
|--Util.h
|--Util.cpp
现在的发现Util.cpp各种变量的定义全是红色波浪线,找不到定义,但是却能够编译过
问题就出在Util.cpp中的第一行
#include "stdafx.h"
其实该路径是查找不到对应文件的,因此要将stdafx.h引入到工程当中来,具体方法是:
Properties -> Configuration Properties -> C/C++ -> General -> Additional Include Directories
在当中添加$(ProjectDir)即可
查看Macro,得知$(ProjectDir)就是指向 Source目录的路径,而stdafx.h文件就在该目录下,现在就不会发生找不到定义的问题啦~
|-- stdafx.h
|--Util目录
|--Util.h
|--Util.cpp
现在的发现Util.cpp各种变量的定义全是红色波浪线,找不到定义,但是却能够编译过
问题就出在Util.cpp中的第一行
#include "stdafx.h"
其实该路径是查找不到对应文件的,因此要将stdafx.h引入到工程当中来,具体方法是:
Properties -> Configuration Properties -> C/C++ -> General -> Additional Include Directories
在当中添加$(ProjectDir)即可
查看Macro,得知$(ProjectDir)就是指向 Source目录的路径,而stdafx.h文件就在该目录下,现在就不会发生找不到定义的问题啦~
相关文章推荐
- 解决VS2010子目录中的.cpp文件引用上一级目录的stdafx.h找不到定义的问题
- 解决VS2010子目录中的.cpp文件引用上一级目录的stdafx.h找不到定义的问题
- VS2013中.cpp引用上一级目录的stdafx.h找不到定义(解决)
- vue+webpack解决css引用图片打包后找不到资源文件的问题
- 在Windows如何解决下Cocos2d-x示例代码TestCpp我找不到lib问题库文件
- "404 - 找不到文件或目录" 问题解决
- [C#] .NET Core项目修改project.json来引用其他目录下的源码等文件的办法 & 解决多框架时 project.json 与 app.config冲突的问题
- cocos2d-x的eclipse工程解决jni目录下main.cpp文件编译错误的问题
- 在Windows下如何解决Cocos2d-x中实例代码TestCpp找不到lib库文件的问题
- 详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
- eclipse-cpp不能打开文件所在的目录问题解决
- 批处理解决实际问题1——将目录下所有文件(*.cpp)分别创建同名文件夹并移入其中
- 解决Netbeans/eclipse c/cpp 下 undefined reference to ...../无法找到相关文件目录的问题
- 解决老是提示找不到Mapper文件无法执行定义的方法问题!
- "404 - 找不到文件或目录" 问题解决
- 解决老是提示找不到Mapper文件无法执行定义的方法问题!
- 解决VS2010在程序根目录生成ipch文件夹和.sdf格式文件问题以及右键查看变量申明和定义按钮变灰
- 解决多重定义问题/如何声明全局变量让多个cpp文件使用
- vue-cli中解决css引用图片打包后找不到文件资源的问题
- iOS 项目添加cocoapods引用头文件找不到和unrecognized selector sent to问题解决