2012-06-28 157 views
1

我試圖編譯ACE 5.6.1庫與Microsoft Visual Studio 2005 SP1。該項目包含609個子項目。每次我嘗試重建它們時,有一些不一樣,將不會編譯並退出,並出現以下錯誤LNK1109。 我相信,非descripte resons匹配在我的情況。那麼還有甚麼可能呢?鏈接器錯誤LNK1109

作爲一種解決方法,我只是按「構建」,因此它看起來像它的工作(缺少的子項目現在將被構建)。所以我的另一個問題是,結果是否與首先成功重建相同?所以我可以確保沒有文件損壞?爲什麼它現在工作?

我試過已經減少了並行構建的數量,如果我選擇一個或四個並不重要。

+0

檢查您的項目依賴關係在清理並構建之後,如果在依賴項目試圖鏈接它們之前未構建公共庫,則可能會出現鏈接器錯誤。另一種可能性是正在運行的是使用庫... – AJG85

+0

英語鏈接如何? – Kiril

+0

@Lirik我修正了MSDN鏈接 – AJG85

回答

1

我以前見過類似的問題,由病毒檢查程序持有打開的文件引起的。雖然最近我還沒有看到它可能值得檢查?

+0

是的,解決了這個問題,謝謝。 –