我在Visual Studio 2015中有一個相當大的多項目C++解決方案。其中一些項目編譯爲靜態庫,其他項目使用的是大多數他們使用預編譯頭文件來加速編譯。每個項目也有多個構建配置:調試,發佈和幾個測試配置,它們始終構建可執行文件以運行測試(即使正常配置構建靜態庫)。 在構建調試和發佈配置或進行完全重建時,一切正常,但在爲使用另一個項目的靜態庫的項目執行增量構建測試配置時,會出現C2859錯誤,
我正在Windows操作系統上使用Eclipse構建一個C++項目,我也使用了Eigen Linear Algebra庫。我的問題是Eigen的編譯時間非常慢(約50秒)。 我已經試過這些提議的解決方案: Precompiled headers in Eclipse:很遺憾沒有和我一起工作 The Amazing Ruby: Precompiled Header Hack for Eclipse