QT4.8.7安裝詳細教程(MinGW 4.8.2和QTCreator4.2.0)
1、下載
1)下載QT4.8.7
http://download.qt.io/archive/
名稱:qt-opensource-windows-x86-mingw482-4.8.7.exe
2)下載MinGW 4.8.2
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/
名稱: i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z
3)下載QTCreator4.2.0
http://mirrors.ustc.edu.cn/qtproject/archive/qtcreator/
2、安裝
這三個文件,順序是這樣的,Qt庫需要MinGW,而qtcreator需要配置前面二者,所以先安裝MinGW,再安裝qt-opensource-windows-x86-mingw482-4.8.7,最后裝qtCreator。
1)MinGW 4.8.2安裝
解壓后放入F:\mingw32(我的電腦的安裝路徑)
2) QT4.8.7安裝
運行qt-opensource-windows-x86-mingw482-4.8.7.exe,解壓進入安裝界面:依次點擊next
位置選取F:\QT
點擊Next進入MinGW選擇頁面:
這里為MinGW 4.8.2的安裝位置,此位置應為F:\mingw32,點擊安裝,安裝完成。
3、QtCreator安裝
如果想從命令行編譯Qt程序,上面環境已經夠了。當然現在都是可視化開發的,就要裝QtCreator集成開發環境,因為QtCreator使用起來方便快捷。
運行qt-creator-opensource-windows-x86-4.2.0.exe
安裝完成后出現界面:
1)QtCreator配置
因為QtCreator還沒有配置,這時候是不能編譯程序的。
打開QtCreator菜單“工具”–>“選項”,在對話框左邊選“構建和運行”:
編譯Qt程序必須配置好幾個東西才行,需要配置的是:
構建套件(Kit)、QtVersions、編譯器、Debuggers。
Debuggers
點擊Add,進入新的Debugger設置界面:
把Name設為GDB,然后點擊Path一行最右邊的“瀏覽”,找到gdb.exe的位置,
設置好后點擊右下角的“Apply”,就設置了調試器。
編譯器
點擊右邊“添加”,彈出菜單中選擇MinGW,分別添加C、C++名稱均設為MinGW,對於編譯器路徑設置,C++就瀏覽找到g++.exe,C就瀏覽找到gcc.exe,設置好這兩條就夠了,然后點擊右下角“Apply”。
Qt Versions
點擊“添加”,彈出的文件查找框,是要選擇qmake.exe位置,之前裝的位置是:
F:\Qt\4.8.7\bin\qmake.exe,選中qmake.exe
點擊“Apply”就配置好Qt庫了。
構建套件(Kit)
之前配置的三個最后都是為構建套件服務的,需要在這里面選擇之前配好的三個:編譯器選擇“MinGW”、調試器選擇“GDB”、Qt版本選擇“Qt 4.8.7(4.8.7)”,Qt mkspec可以不用管,因為qmake.exe可以自動定。配置好編譯器、調試器和Qt版本之后,點擊“Apply”,再點擊“OK”。終於配置好了。
然后就可以新建一個項目,選擇“Qt Widgets Application”,都用默認的項目設置,一直點擊下一步,然后點“完成”,看到代碼:
點擊左下角倒數第三個圖標,就是純三角形那個:
程序就能正常編譯了,如下圖: