标签:style color io sp 文件 on 问题 ad bs
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文件就在该目录下,现在就不会发生找不到定义的问题啦~
解决VS2010子目录中的.cpp文件引用上一级目录的stdafx.h找不到定义的问题
标签:style color io sp 文件 on 问题 ad bs
原文地址:http://www.cnblogs.com/cappuccino/p/4046467.html