题
我想使用PCH文件以加快生成,所以我存储在单独的文件夹中的PCH文件并重复使用时以后生成项目。
但我有一些#进口的* .dll在我stdafx.h中。因此,如果什么东西在* .DLL改变,则PCH文件需要被重新创建。
我的问题是我是否能在1个项目使用多个PCH文件,这样我就可以把进口的* .dll到另一个PCH且仅当东西的* .dll改变重新创建一个。
由于事先:)
解决方案
没有,则只能包括每cl.exe时调用一个PCH文件。
这是一个令人失望,但是这是它是这样的。
其他提示
是可以在每个CPP文件中设置该PCH使用。
刚去.cpp文件的属性,然后进入预编译头选项卡。 (配置属性 - > C / C ++ - >预编译头) 可以指定哪个预编译的头使用在那里。
您应该只把事情不要在您的预编译头更改虽然。
不隶属于 StackOverflow