在windows10下安裝Qt4.8.6——解決出現沒有這個Qt版本的編譯器的錯誤

安裝準備:1.qt-opensource-windows-x86-mingw482-4.8.6-1.exe(qt庫文件)
2.qt-creator-opensource-windows-x86-4.2.0.exe(IDE)
3.i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z(wingw編譯器,非常重要,安裝成功與否靠它了)
4.qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz(gdb調試器)
開始安裝
步驟一:
先把所有的壓縮包解壓出來,然後把(一定要是對應的版本,見說明1)i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z解壓出來的mingw32文件夾剪切到C盤中。gdb文件夾同理。注意:一定要記得mingw32文件夾和gdb文件夾解壓到了哪裏,因爲後續安裝需要指定此文件夾位置!(我解壓到C:\Qt)
在這裏插入圖片描述

步驟二:

    (1)點擊qt-opensource-windows-x86-mingw482-4.8.6-1.exe進行安裝,這是一個類庫來的,下面就等一下吧!

在這裏插入圖片描述
(2)load完之後一直按next就行了。最後來到某個界面,你直接按install就行了,接着就是漫長的等待,中間會有一個選擇編譯器的界面,選擇我們剛剛解壓出來的mingw32文件夾,千萬不要選錯。注意:這個Qt所有的東西都要安裝在C盤,不要隨意更改路徑,佔你2G而已,否則的話可能安裝不成功的,本人沒有實驗過,如果你有興趣可以試一下。
在這裏插入圖片描述
(3)吃了個蘋果,剛剛裝好。先不要打開它,把那兩個選項去掉它,然後按一下finish,因爲下面還有一些事情要做。
在這裏插入圖片描述
步驟三:

(1)點擊qt-creator-opensource-windows-x86-4.2.0.exe把creator安裝了,其實這只是一個開發環境而已,簡單來說就是一個編寫代碼的地方,就像visual C++ 6.0一樣。其實不用這個環境,用VS也可以的,大家有興趣可以嘗試一下。

在這裏插入圖片描述
(2)還是那句話,直接按next,出現登陸賬戶就skip就行,都保持默認即可,在最後的界面,不要把勾去掉,按finish,然後creator就啓動了。
在這裏插入圖片描述
步驟四:
(1)現在還不能用的,要設置一下環境變量。首先依次點擊工具和選項,然後就跟着圖片的編號去做
在這裏插入圖片描述
(2)按了添加之後就會彈出一個對話框來,是用來選擇qmake途徑的,我們可以依次選擇C盤,Qt,4.8.6,bin, qmake.exe就行了。不會選擇的話可以看一下圖片紅線處的路徑。(這種選法只能在你沒有更改路徑的情況下用)
在這裏插入圖片描述
但是這裏配置通常情況下,在windows10會出現問題。出現沒有這個Qt版本的編譯器。請自定義一個或更多編譯器。
配置環境變量:
計算機(屬性)——高級系統設置——環境變量——在用戶變量下面新建PATH 、 QTDIR 、 QMAKESPEC 三個變量名 變量值分別如下所示:

變量名: 變量值: 註釋:
PATH C:\mingw32\bin;D:\QT\4.8.6\bin (MinGw中的bin文件夾和QT目錄中的bin文件夾的位置 多條則用’;'分隔)
QTDIR D:\QT\4.8.6 (QT的根目錄)
QMAKESPEC D:\QT\4.8.6\mkspecs\win32-g++ (QT的子文件夾win32-g++位置)
環境變量全部設置完成後,重啓電腦,以便讓配置生效。記住一定要重啓。

打開QT控制檯終端分別輸入:make -v 和 qmake -v 和 g++ -v 看是否執行成功 如果失敗則重新檢查環境變量的配置
(3)配置編譯器,操作:編譯器->添加->MinGw->C++。
在這裏插入圖片描述
(4)按完MinGW後,在編譯器路徑那裏選擇路徑: C:\Qt\mingw32\bin\g++.exe,然後點擊打開就行了.同理可以配置C編譯器,只是g++.exe換成了gcc.exe(見說明2)。

在這裏插入圖片描述
(5)最後到“構件套件(Kit)”中,可以看到已經有一個“桌面(默認)”,這裏雙擊它直接進行設置,名稱可以隨意設置;下面編譯器一項選擇前面設置的MinGW;最後Qt版本選擇前面添加的即可,因爲調試器還沒有配置,所以調試器一項再配置了之後就可以選擇了。爲了以後調試模式進行程序調試,這裏需要指定調試器。然後回到Qt Creator中繼續設置,單擊調試器項(Debugger)項“添加”,路經爲C:\Qt\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章