看,我已經完成了我的作業,搜索並堆棧溢出,仍然無法管理它。所以,pwleese,不要告訴我鏈接我的圖書館與Project > Properties > Linker > Input > Additional dependencies
,好嗎?Visual Studio 2008 C++上的鏈接器錯誤:64位Windows中的32位庫
我有一些爲Win32構建的第三方靜態庫,並且試圖在64位機器中使用VS C++ 2008鏈接一個程序。關鍵是,我使用WinXP 32位,VSC++解決方案平臺設置爲Win32 和,同樣的配置在32位機器上工作正常。我不能排除我的另一個愚蠢來源,但直到現在,這是唯一有意義的東西。最初一些預先構建的Boost庫不會鏈接;編譯完成後,他們工作。
的錯誤都是這樣的:error LNK2001: unresolved external symbol "__declspec(dllimport) public: ..."
正如我所說的,相同的配置工作正常,另一臺機器上,雖然我曾嘗試這些DLL鏈接,而不是靜態鏈接的。
在此先感謝您的幫助!
你能發表鏈接錯誤的全文嗎? –
在Windows中,您無法將32位庫鏈接到64位項目或應用程序 –