我正在使用具有x86和x64版本的庫。我的項目是win32,當我鏈接到x64庫時,我遇到了一堆鏈接錯誤。爲什麼從win32項目鏈接到x64庫時存在鏈接錯誤?
我想知道爲什麼我會得到這些鏈接錯誤。 X64版本使用傳出符號名稱?
我正在使用具有x86和x64版本的庫。我的項目是win32,當我鏈接到x64庫時,我遇到了一堆鏈接錯誤。爲什麼從win32項目鏈接到x64庫時存在鏈接錯誤?
我想知道爲什麼我會得到這些鏈接錯誤。 X64版本使用傳出符號名稱?
指針大小不匹配等您需要使用適當的庫編譯爲32位或64位。
它比指針大小不匹配要深得多 –
@David Heffenam--這就是爲什麼我把等 –
我以爲不同的指令集,ABI,異常模型等都是比較大的問題。 –
您得到了鏈接錯誤,因爲32位和64位可執行文件無法相互鏈接。它不可能工作。 –
試圖猜測錯誤信息並不好玩。你可以看到它們。我們不能。不要害羞。 –