在visual studio解决方案中,我有两个vcproj,一个叫kernellib.vcproj
,另一个叫kernerlibtest.vcproj
。你可以猜到,后者是前者的单元测试项目。
现在kernellib.vcproj
使用预编译的标头,而所有缓慢的WINAPI includes
都位于stdafx.h
。这是为了确保kernelib可以快速编译。
现在,由于kernerlibtest.vcproj
也使用了同一组包含,我还想对kernerlibtest.vcproj
执行此速度技巧,如何配置我的vcproj和解决方案文件来执行此操作?< / p>
答案 0 :(得分:0)
在此处启用:Project -> Properties -> Configuration Properties-> C/C++ -> PreCompiled Headers
。将“不使用预编译标题”选项更改为“使用/ Yu”。
(这是它在vs2010中的表现,希望在vs2008中也应如此)
答案 1 :(得分:0)
有很多方法可以让它发挥作用。这是我的建议: