之是以使用Qt5.6.3+VS2013環境搭配,是考慮到Qt5.6.x是Qt官方最後支援Windows XP的版本,再往大的版本都不支援XP了。VS2013是編譯器,因為官方沒有提供VS2015以上的更高版本的能和Qt5.6.x比對的SDK安裝包了。
關于XP系統的支援,詳情參見我的另一篇博文:
Qt5對WinXP系統的支援和相容情況
https://blog.csdn.net/libaineu2004/article/details/80415755以下是環境的搭建過程:
1、先安裝好VS2013
2、再安裝好,qt-opensource-windows-x86-msvc2013-5.6.3.exe
http://download.qt.io/official_releases/qt/5.6/5.6.3/ https://download.qt.io/new_archive/qt/5.6/5.6.3/3、最後安裝VS插件,qt-vsaddin-msvc2013-2.2.2.vsix,手動輕按兩下即安裝
http://download.qt.io/official_releases/vsaddin/4、主要的參數配置要正确:
(1)

(2)
(3)
(4)
5、注意事項
(1)VS版本的qt是否沒有建立Qt設計師界面類的選項?是,隻能建立.ui檔案,但是界面類的.cpp和.h需要自己實作。
也沒有建立Qt插件的選項?是
需要自己手寫,然後拷貝到項目中去。或者,
使用Qt Creator來生成,然後再手動拷貝到VS工程下。
(2)vs2015編譯出來的版本在WinXP是不ok的,在WinXP環境下,會出現字型亂碼(含删除線,本人親測)的問題。是以請不要下載下傳和使用以下版本:
qt-opensource-windows-x86-msvc2015_64-5.6.3.exe
qt-opensource-windows-x86-msvc2015-5.6.3.exe