64位win7下,安裝的VS2008編譯的時候報錯為:fatal error LNK1112:
模塊計算機類型“X86”與目標計算機類型“x64”衝突。
方法/步驟
原因:win7下的64位系統,在運行程序的時候,需要的DLL必須是64位系統編譯的,VS2008也必須在安裝的時候,選擇了64位編譯的支持。
如果已經已經安裝了64位編譯的支持。可以跳過第2步。
補充安裝組件 X64 編譯器和工具
右鍵項目名,點擊屬性,彈出項目屬性頁,找到鏈接器----高級,修改右側的目標計算機,選擇有X64的那個選項。
右鍵解決方案->屬性,將平臺選為X64,若無此選項,則點擊配置管理器,選擇X64平臺,新建一個X64平臺並選中(詳見下一步)。
新建 X64 平臺。點擊配置管理器->新建。
在接下的子對話框中選擇 X64 後點擊 確定。
在進行編譯,就可以通過。
計算機, 類型, 目標, 模塊, x86x64類型衝突, x86x64數據類型, 模塊計算機類型x64, 模塊計算機類型x86, x86x64區別, x64和x86是什麼意思, x64與x86哪個是64位, x86x64, x86和x64的區別,