前言
在最初的接觸Qt時(shí),心中也是產(chǎn)生疑惑Qt程序到底使用什么IDE更舒服榜贴,因?yàn)槲腋矚gVS環(huán)境豌研,所以VS編程更多一些,這個(gè)看個(gè)人愛好
Visual Studio +Qt :
以下均以此代表Visual Studio集成Qt開發(fā)唬党,也就是Qt插件集成到Visual Studio中鹃共。
Qt Creator與Visual Studio比較
Qt Creator:專為Qt設(shè)計(jì),免費(fèi)驶拱、輕量級(jí)霜浴、簡潔明快,與其它編譯器集成較好蓝纲,且?guī)в写罅渴纠敖坛桃趺希褂煤唵巍⒎奖闼懊浴⒁咨鲜帧?/p>
Visual Studio:Visual Studio比較龐大永丝,但對(duì)非Qt的C++代碼或庫調(diào)試比較方便,可以配合Visual Assist X使用箭养,無論是代碼編寫慕嚷,還是調(diào)試,都相當(dāng)給力露懒。而且支持更多的第三方輔助工具闯冷,比如分布式編譯工具IncrediBuild(對(duì)編譯性能有巨大提升)砂心,性能測試工具VTune懈词,靜態(tài)代碼檢查工具,代碼覆蓋率工具等辩诞,都提供Visual Studio插件坎弯。
如果是初學(xué)者,那么建議先學(xué)會(huì)使用Qt Creator。
很多人之所以不喜歡用Visual Studio抠忘,很大一部分原因是因?yàn)椋篤isual Studio不是一個(gè)開源軟件撩炊,是商業(yè)軟件(提供免費(fèi)的社區(qū)版),而且安裝包較大(很多鏡像2崎脉、3G多)拧咳,安裝時(shí)間較長囚灼,且配置較復(fù)雜骆膝。。灶体。最后扯一句:這對(duì)程序猿來說都算事嗎阅签?
Visual Studio 2012下載安裝
Visual Studio中文官方網(wǎng)站
Visual Studio所有下載
Visual Studio Community 2013
Visual Studio社區(qū)版是微軟Visual Studio家族2014年推出的,該社區(qū)版是為學(xué)生蝎抽、開源貢獻(xiàn)者政钟、小公司、初創(chuàng)公司以及小企業(yè)設(shè)計(jì)的免費(fèi)樟结、全功能開發(fā)環(huán)境版本养交。
該社區(qū)版具備開發(fā)跨桌面、設(shè)備瓢宦、云层坠、網(wǎng)絡(luò)和服務(wù)的非企業(yè)應(yīng)用程序,還包括編譯生產(chǎn)力功能刁笙、是Windows破花、iOS和Android開發(fā)跨平臺(tái)開發(fā)工具。簡而言之疲吸,它是邁入開發(fā)世界或者創(chuàng)建下一個(gè)偉大應(yīng)用的完美應(yīng)用程序座每。
提供免費(fèi)版高級(jí)開發(fā)工具工具給非商業(yè)用途是微軟邁出的一大步。通過允許任何人使用其開發(fā)工具摘悴,有助于微軟增強(qiáng)微軟開發(fā)社區(qū)峭梳。
注:社區(qū)版需要使用微軟賬號(hào)進(jìn)行登錄,否則過段時(shí)間會(huì)提示過期蹂喻。
1葱椭、選擇Community 2013,下載安裝口四,步驟不再一一列出(傻瓜式-下一步)孵运!
2、安裝完Visual Studio默認(rèn)是英文蔓彩,如果對(duì)英文不感冒的童鞋治笨,可以下載中文語言包(還是建議伙伴們使用英文版驳概,畢竟很多官方文檔和API都是英文)。
3旷赖、安裝完成之后顺又,需要進(jìn)行設(shè)置方可生效。
打開Visual Studio等孵,選擇Tools->Options->Environment->International Settings稚照,在右側(cè)出現(xiàn)語言配置選項(xiàng)。Language默認(rèn)是當(dāng)前的English俯萌,點(diǎn)擊下拉箭頭锐锣,選擇中文(簡體),點(diǎn)擊確定绳瘟。
注:下圖是我已經(jīng)轉(zhuǎn)換為中文后的界面雕憔。
中文語言包配置完成后,此時(shí)仍是英文版糖声,重新啟動(dòng)Visual Studio 2013斤彼,就是中文版了。
注意:如果你是Windows 7蘸泻,需要安裝Visual Studio 2013琉苇,則需要有Windows 7 Service Pack 1以及IE10或以上版本支持。
Windows 7 和 Windows Server 2008 R2 Service Pack 1下載
Qt下載安裝(opensorce悦施、Add-in)
Qt下載
下載Qt5.8安裝包qt-windows-opensource
與Qt插件Visual Studio Add-in
Qt下載 Qt所有下載 Qt官方發(fā)布下載 Open Source下載
找到對(duì)應(yīng)的版本進(jìn)行下載并扇,里面包含多種不同的版本,MSVC2010抡诞、MSVC2012穷蛹、MSVC2013分別是指支持Visual Studio 2010、Visual Studio 2012昼汗、Visual Studio 2013的Qt版本肴熏;android、ios分別是指支持android顷窒、ios平臺(tái)的Qt版本蛙吏;opengl與非opengl的區(qū)別為是否支持opengl;x86鞋吉、x64分別代表支持32位與64位的操作系統(tǒng)鸦做。
這里我選擇的版本為:qt-opensource-windows-x86-msvc2013-5.5.1.exe(32位支持Visual Studio 2013)
Qt安裝
qt-opensource
與Visual Studio Add-in
的安裝順序沒什么要求,安裝過程不再多說(傻瓜式-下一步)谓着,安裝路徑不要包含中文泼诱、空格、特殊字符(~<>|?*!@#$%^&:,;)漆魔。
安裝完成Visual Studio Add-in
之后坷檩,Visual Studio就會(huì)出現(xiàn)相應(yīng)的Qt選項(xiàng)!
配置開發(fā)環(huán)境
選擇:QT5->Qt Options->Add改抡,配置Qt的開發(fā)環(huán)境矢炼。
這里根據(jù)Qt安裝路徑進(jìn)行選擇,Path為:D:\Qt\Qt5.5.1\5.5\msvc2013阿纤。
運(yùn)行程序
導(dǎo)入Qt項(xiàng)目
選擇:QT5->Open Qt Project File(.pro)…
新建Qt項(xiàng)目
1句灌、選擇:文件->新建->項(xiàng)目->Qt5 Projects->Qt Application,輸入工程名欠拾,下一步…進(jìn)行新建胰锌。
2、選擇:Qt5 Project->Qt Application藐窄,然后填寫項(xiàng)目名稱(Hello World)
3资昧、選擇依賴的模塊:最基礎(chǔ)的QtCore、QtGui荆忍、QtWidgets還有一些音/視頻格带、網(wǎng)絡(luò)、數(shù)據(jù)庫刹枉、XML叽唱、OpenGl相關(guān)的模塊,需要使用的直接勾選即可微宝。
4棺亭、編譯運(yùn)行,選擇:調(diào)試->開始執(zhí)行 或者 Ctrl+F5蟋软。
配置環(huán)境變量
如果沒有配置過環(huán)境變量,那么在工程目錄下找到可執(zhí)行程序岳守,直接運(yùn)行會(huì)出現(xiàn)丟失*.dll的錯(cuò)誤提示信息钉稍。
解決方法:
(1)右鍵計(jì)算機(jī)->屬性->高級(jí)系統(tǒng)設(shè)置->高級(jí)->環(huán)境變量,添加環(huán)境變量(推薦)
QTDIR:D:\Qt\Qt5.5.1\5.5\msvc2013
PATH:%QTDIR%\bin
(2)在Qt的安裝目錄下找到缺少的*.dll(D:\Qt\Qt5.5.1\5.5\msvc2013\bin)棺耍,將其與可執(zhí)行程序放到同一目錄下(不推薦)贡未。
針對(duì)看不懂的伙伴可以參考VS2012+Qt5.2.1
補(bǔ)充:
可參考本文章