C++ VS2017 QT5.12开发在xp环境下运行 [2019]亲测推荐
生活随笔
收集整理的這篇文章主要介紹了
C++ VS2017 QT5.12开发在xp环境下运行 [2019]亲测推荐
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目是C++在vs2017+QT5.12寫的,在win7,win8,win10運行無任何問題。
(雖然XP已經被淘汰,但在中國至少還有6%的份額,尤其企業、研究所等。嘗試此還是有意義的……)
但根據需求要求兼容xp,打開如圖彈錯:(根據網上我修改了平臺工具集,編譯后報錯也如下)
結論:修改工具集等方法可能適合C#等,但不適用于C++ QT!!!
QT5.7及以上,不再適配Xp!vs2012及以上也對xp適配性變差,各種亂七八糟的報錯!vs2017將完全棄用xp工具集支持。
無奈,各種版本一個個嘗試,在虛擬機上整整試了一天時間,嘗試如下:
win10 vs2017+Qt5.12? 程序在xp報錯,找不到dll;
win7? vs2015+Qt5.7? ? 程序在xp依然報錯,缺失dll,無法運行;
?xp? ? vs2010 + qt5.5? ?vs新建項目報錯(原因未知);
最后,物理機安裝win10 vs2010 + qt5.5 (可與vs2017共存互不影響) 程序在xp完美運行,7,8,10都可運行;
vs2010鏈接:
ed2k://|file|cn_visual_studio_2010_professional_x86_dvd_532145.iso|2591844352|6001253431AFE573E4344F5A0B1D9CAC|/QT 5.5鏈接:http://download.qt.io/archive/qt/5.5/5.5.1/
vs2010 qt5插件鏈接:http://download.qt.io/archive/vsaddin/1.2.4/
總結
以上是生活随笔為你收集整理的C++ VS2017 QT5.12开发在xp环境下运行 [2019]亲测推荐的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT 调用wmi 异常报错 内存异常等
- 下一篇: Acronis True Image无法