使 Visual Studio 2012 的 VC++ 支持編譯 XP 系統下運行的程序

其實實現起來並不難。網上的很多說法不太完整,這裡總結一下。

  • 1,你要升級你的 Visual Studio 2012 到最新的 Update,你可以去這裡
  • 2,在你編譯程序的時候,先進行以下設置:選中要編譯的項目 -> 屬性 -> 配置 -> 平臺工具集,選擇 v110_xp
  • 3,以上方法網上比較常見,但可能會出現「無法定位程序入口點」的錯誤,見於 MFC 程序。此時有兩種方法,一種是通過彙編模擬一些功能,以便使新版本的 MFC 可以運行,我本來是用的這種方法,但不推薦;現在推薦一種是直接用靜態庫鏈接程序,你可以參考這裡
当前页阅读量为: