2012-12-02 46 views
-1

我正在使用具有x86和x64版本的庫。我的項目是win32,當我鏈接到x64庫時,我遇到了一堆鏈接錯誤。爲什麼從win32項目鏈接到x64庫時存在鏈接錯誤?

我想知道爲什麼我會得到這些鏈接錯誤。 X64版本使用傳出符號名稱?

+2

您得到了鏈接錯誤,因爲32位和64位可執行文件無法相互鏈接。它不可能工作。 –

+1

試圖猜測錯誤信息並不好玩。你可以看到它們。我們不能。不要害羞。 –

回答

2

指針大小不匹配等您需要使用適當的庫編譯爲32位或64位。

+0

它比指針大小不匹配要深得多 –

+0

@David Heffenam--這就是爲什麼我把等 –

+0

我以爲不同的指令集,ABI,異常模型等都是比較大的問題。 –

相關問題