-3
我試圖重建一個VS2008項目,我從某人那裏得到,但我不知道有什麼問題。錯誤LNK2001 - VS2008&Qt構建
該項目依賴Boost 1_43和Qt-4.6.2(我已經構建了boost lib,並且它看起來沒問題)。
我已經解決了有關庫的路徑和所有的第一個問題,通過在我的項目的屬性中添加include。 (在C++/General設置中添加了源文件的路徑,並在鏈接器/常規設置中添加了lib文件的路徑)。
但是現在我面對大量關於Qt對象的LNK2001錯誤,而且我無法單獨發現問題。
有什麼想法嗎?也許在我的Qt insatll中缺少一些東西?
你肯定也需要鏈接到Qt庫。將它們添加到項目的設置「鏈接器/輸入/附加依賴項」中。 – vahancho 2015-02-11 14:45:34
可能重複[什麼是未定義的引用/無法解析的外部符號錯誤,以及如何解決它?](http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved-external- symbol-error-and-how-do-i-fix) – sashoalm 2015-02-11 14:51:49
爲什麼我必須在Additional Dependencies中明確指定Qt .lib,如果.lib的路徑已經在Additional Library Directories中? 無論如何,如果我有其他依賴項中的qtcore4.lib,我有另一個錯誤(LNK1112模塊機器類型'X86'與目標機器類型'x64'衝突 - 但我要去搜索那個,我可能會沒有適當的Qt版本) – 2015-02-11 14:56:00