當前位置:編程學習大全網 - 編程軟體 - 如何編譯64位dll程序,有幾種情況,在32位XP上用VC++6.0或者VS2010該怎麽編譯64位的dll。

如何編譯64位dll程序,有幾種情況,在32位XP上用VC++6.0或者VS2010該怎麽編譯64位的dll。

在64位的操作系統上用vs軟件編譯的dll默認就是64位。

在32位XP上用VC++6.0編譯64位的dll,需要安裝sdk(最新版本是sdk2003),在開始菜單——sdk——open build environment window——windows server 2003 64-bit build environment——set win svr 2003 x64 build env進入命令行,從命令行調用msdev,將vc選項裏的include和lib的第壹個默認路徑設為sdk目錄下64位頭文件和庫的路徑,編譯出的dll似乎就是64位的了。這個是從網頁上看到的,沒實踐過。

在32位XP上使用vs2010就簡單多了,新建壹個項目(解決方案),加入代碼,設置X64,編譯生成即可。

  • 上一篇:catia和3D max有什麽區別? 分別用在什麽方面?
  • 下一篇:計算機求最大值的公式
  • copyright 2024編程學習大全網