Is there a way to use pre-compiled headers in VC++ without requiring stdafx.h?
关于对上述问题的第一个答复,
我试图使用visual studio 2010实现他的解决方案,但失败了:
致命错误C1010:寻找预编译头时文件的意外结束。你忘了在你的消息来源中添加'#include‘stdAfx.h’了吗?
有什么想法吗?
目的是不要在任何地方使用#include "StdAfx.h"
,而是决定是否在编译期间使用它。
如果不使用/Yc或Yu,则#pragma hdrstop
没有任何作用。
如果使用/Yu,则将#pragma hdrstop
替换为#include "StdAfx.h"
,或者至少这是声称的行为。
发布于 2011-05-10 20:16:34
错误消息表明在编译时您有选项/Yu "StdAfx.h“。答案建议将/Yu选项的"StdAfx.h“部分保留为空白。
https://stackoverflow.com/questions/5955790
复制相似问题