完整的qt安装教程
大家可能認(rèn)為qt收費(fèi)了 其實(shí)不是
大家直接點(diǎn)擊 這個 Community 這里的下載 Download
然后呢 就跳轉(zhuǎn)到這個界面
點(diǎn)擊 Qt Offline Installer 就會跳到這個地方
滑下來就可以下載自己想要的版本啦
第二個下載方法
直接打開 http://download.qt-project.org/
會有qt的下載目錄 你們可以一個一個查看
可以自行選擇目錄 然后下載
這里推薦兩條路
1. 有vs2010 vs2013 vs2012 的 可以參照下面的下載路線
http://download.qt-project.org/official_releases/qt/ 進(jìn)入選擇qt版本 我這里默認(rèn)選擇最新版本
選擇這些版本自行下載
配置vs還需要下載vs add in
鏈接:http://download.qt-project.org/official_releases/vsaddin/
我是選擇1.2.3版本下載
二.選擇MinGw 下載
下載完成后 因?yàn)樽钚掳姹镜膓t自帶MinGw編譯器 (好像自帶了) 就不用去下載mingw了
如需其他版本的可以自行選擇
安裝過程不詳細(xì)寫太多
安裝完成后 我們來配置vs
(我的vs版本是2013)
打開vs2013
vs addin安裝完成后會在vs里面多出一個菜單
點(diǎn)擊他 Qt5
點(diǎn)擊 Qt Options
這里我已經(jīng)配置好了 我重新清零 同步配置下
點(diǎn)擊 Add
在Version name 寫上你qt對應(yīng)的版本號
格式你隨便寫 但是一定要簡潔 明了
比如 我安裝的是vs2013配置 加上opengl 64位
那我就這樣寫 qt-vs2013 opengl 64bit
或者你可以寫的更少些
直接 qt-vs2013 64bit 或者qt-vs2013 32bit
然后選擇qt的安裝目錄 記得一定要到有bin 這個文件夾才算配置!
例如上面 選擇msvc2013_opengl 這個文件夾就行
這樣就算配置好了 不過記得這個是64位的哦!
然后點(diǎn)擊 OK 就完成配置
然后創(chuàng)建一個qt5的項(xiàng)目
注意紅框框的部分 如果需要你可以自行設(shè)置
(可能運(yùn)行的時候會有錯誤 詳細(xì)請看后面的解答)
接下來就到mingw配置
打開 qtcreator
點(diǎn)擊 工具→選項(xiàng)
點(diǎn)擊 構(gòu)建和運(yùn)行
自動檢測會自動幫你檢測有mingw版本還是vs版本 有vs版本的話大多前面加個 警告 的標(biāo)志
這個具體后面再講
我們點(diǎn)擊 Qt Version
如果自動檢測有的話 你還想添加別的qt版本 請看下面
點(diǎn)擊添加
看到我圈住的紅色框框沒? 這個就是qt的生成程序(不對不要打臉~)
這個qmake.exe到底在哪里呢???
沒關(guān)系 找到qt的安裝目錄
雙擊 5.3
還沒有?? 繼續(xù)雙擊第一個文件夾
還是沒有? 堅(jiān)持! 再雙擊第一個文件夾!!
哎。終于有了 點(diǎn)擊他 然后點(diǎn)打開
然后qt就可以識別他的版本號啦 然后就點(diǎn)擊Apply
然后回到 構(gòu)建套件(Kit)
點(diǎn)擊 添加
這回 把名稱換掉 格式隨便你
如果你依照我的格式的話 我的是這樣
Desktop Qt 版本號 編譯器名字 是否有opengl 多少位
例如
Desktop Qt 5.3.2 vs2013-opengl 64bit
然后設(shè)置編譯器
如果是32位的 就選擇
64位的就選擇
qt版本選擇你剛才設(shè)置的版本號
最后 點(diǎn)擊 OK
完成所有配置~~~~~~
問題:
1.為什么vs版本的沒有調(diào)試器?
圖:
答:這個是因?yàn)関s自帶調(diào)試器 qt的vs版本只是把qt的功能和vs結(jié)合起來 就省略了調(diào)試器
解決辦法:下載Qt5 的 MinGw編譯器版本 會集成有調(diào)試器
圖:
qt5的mingw版本會自動集成調(diào)試器
2.為什么運(yùn)行qt的項(xiàng)目會這樣呢?
答:其實(shí) 你沒有加入qt的附加目錄包
解答:打開 項(xiàng)目→屬性→配置屬性→C/C++
可以看到一個選項(xiàng) 附加包含目錄
點(diǎn)擊→編輯
新建一個目錄
然后選擇 qt目錄→5.3→msvc2013→include文件
然后點(diǎn)擊選擇文件夾
然后點(diǎn)擊確定
3.出現(xiàn)這個問題怎么辦?
答:出現(xiàn)這個的原因就是 vs2013一般的項(xiàng)目都是選擇32位 而我們選擇默認(rèn)的就是64位 兩個發(fā)生沖突
所以才造成錯誤
解決辦法:
第一種解決辦法
點(diǎn)擊 項(xiàng)目→屬性
把 平臺 改成 x64 然后點(diǎn)擊確定
然后不要急著點(diǎn)調(diào)試 因?yàn)檎{(diào)整了這個平臺 qt的版本也會改變
遵照下面的方法
第二種解決辦法(接上面第一種方法)
右鍵項(xiàng)目(上圖紅色箭頭指向的地方)
往下滑 直到看到
然后點(diǎn)擊
選擇Version 選擇相對應(yīng)的版本
然后點(diǎn)擊OK
然后就能跑起來了
轉(zhuǎn)載于:https://www.cnblogs.com/nowornever-L/p/5665684.html
總結(jié)
- 上一篇: abb的knx的数据库下载方法_ABB
- 下一篇: Qt 5.14.2安装教程