[英]Include the stdafx.h from other projects
在Visual Studio解決方案中,我有兩個vcproj,一個叫kernellib.vcproj
,另一個叫kernerlibtest.vcproj
。 您可能會猜到,后者是前者的單元測試項目。
現在, kernellib.vcproj
使用預編譯的頭文件,所有慢速WINAPI includes
都位於stdafx.h
。 這是為了確保kernelib可以快速編譯。
現在,由於kernerlibtest.vcproj
也使用了同一組include,我也想對kernerlibtest.vcproj
執行此速度技巧,如何配置vcproj和解決方案文件來做到這一點?
在此處啟用它: Project -> Properties -> Configuration Properties-> C/C++ -> PreCompiled Headers
。 將選項“不使用預編譯頭”更改為“使用/ Yu”。 (這是它在vs2010中所做的,希望在vs2008中也是如此)
有很多方法可以使它起作用。 這是我的建議:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.