qt的環境搭建(一) Visual Studio

序言

基於Qt庫的應用開發環境主流兩種:Visual studio和官方IDE QtCreator。在VS環境下,Qt庫可以插件的形式加入到VS IDE環境。而官方IDE的配置更加簡單,兩種可根據需求自行選定。本篇將先介紹Visual studio下的開發環境的搭建

Qt Creator與Visual Studio比較

  • Qt Creator:
    專爲Qt設計,免費、輕量級、簡潔明快,與其它編譯器集成較好,且帶有大量示例及教程,使用簡單、方便、易上手。

  • Visual Studio:
    Visual Studio比較龐大,但對非Qt的C++代碼或庫調試比較方便,可以配合Visual Assist X使用,無論是代碼編寫,還是調試,都相當給力。而且支持更多的第三方輔助工具,比如分佈式編譯工具IncrediBuild(對編譯性能有巨大提升),性能測試工具VTune,靜態代碼檢查工具,代碼覆蓋率工具等,都提供Visual Studio插件。

如果是初學者,那麼建議先學會使用Qt Creator。

很多人之所以不喜歡用Visual Studio,很大一部分原因是因爲:Visual Studio不是一個開源軟件,是商業軟件(提供免費的社區版),而且安裝包較大(很多鏡像2、3G多),安裝時間較長,且配置較複雜。。。最後扯一句:這對程序猿來說都算事嗎?

Visual Studio 2010下載安裝

VS2010簡介

Visual Studio是微軟公司推出的開發環境,是目前最流行的Windows平臺應用程序開發環境。Visual Studio 2010版本於2010年4月12日上市,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明瞭。

Visual Studio 支持用戶透過多種不同的程序語言進行開發,但歷代版本所支持的語言並不完全相同,例如,Visual Studio .NET 2002 時,微軟將 Visual J++ 改版爲 Visual J#,但至 Visual Studio 2008 時取消支持 Visual J#;而 Visual Studio 2010 時,併入支持新語言 Visual F#。

雖然有更新的Visual Studio版本,但個人建議Qt的開發Visual Studio已足夠,不需要更新的版本,畢竟更新的版本,更多的功能,更多的麻煩~

這裏,爲了給一些小夥伴省去一些麻煩,分享一下我的雲盤地址,裏面有Visual Studio 2010的iso鏡像以及註冊碼。

Visual Studio 2010雲盤地址:共享地址密碼:mkuh

  • 安裝過程不再贅述,都是傻瓜式的安裝過程,下一步……

這裏寫圖片描述

Qt下載安裝

Qt下載

下載Qt5.5安裝包(qt-windows-opensource)與Qt插件(Visual Studio Add-in)

找到對應的版本進行下載,裏面包含多種不同的版本,MSVC2010、MSVC2012、MSVC2013分別是指支持Visual Studio 2010、Visual Studio 2012、Visual Studio 2013的Qt版本;android、ios分別是指支持android、ios平臺的Qt版本;opengl與非opengl的區別爲是否支持opengl;x86、x64分別代表支持32位與64位的操作系統。

  • 這裏我選擇的版本爲:qt-opensource-windows-x86-msvc2010-5.5.1.exe(32位支持Visual Studio 2010)

同樣給出雲盤地址,方便小夥伴們下載:

Qt安裝

qt-opensource與Visual Studio Add-in的安裝順序沒什麼要求,安裝過程不再多說(傻瓜式-下一步),安裝路徑不要包含中文、空格、特殊字符(~<>|?*!@#$%^&:,;)。

安裝完成Visual Studio Add-in之後,Visual Studio就會出現相應的Qt選項!

這裏寫圖片描述

配置開發環境

選擇:QT5->Qt Options->Add,配置Qt的開發環境。

這裏根據Qt安裝路徑進行選擇,Path爲:C:\Qt\Qt5.5.1\5.5\msvc2010。

這裏寫圖片描述

運行程序

導入Qt項目

選擇:QT5->Open Qt Project File(.pro)…

這裏寫圖片描述

新建Qt項目

1、選擇:文件->新建->項目->Qt5 Projects->Qt Application,輸入工程名,下一步…進行新建。

這裏寫圖片描述

2、選擇:Qt5 Project->Qt Application,然後填寫項目名稱(Hello World)

3、選擇依賴的模塊:最基礎的QtCore、QtGui、QtWidgets還有一些音/視頻、網絡、數據庫、XML、OpenGl相關的模塊,需要使用的直接勾選即可。

這裏寫圖片描述

4、編譯運行,選擇:調試->開始執行 或者 Ctrl+F5。

這裏寫圖片描述

配置環境變量

如果沒有配置過環境變量,那麼在工程目錄下找到可執行程序,直接運行會出現丟失*.dll的錯誤提示信息。

這裏寫圖片描述

解決方法:

(1)右鍵計算機->屬性->高級系統設置->高級->環境變量,添加環境變量(推薦)

QTDIR:C:\Qt\Qt5.5.1\5.5\msvc2010
PATH:%QTDIR%\bin

這裏寫圖片描述

(2)在Qt的安裝目錄下找到缺少的*.dll(C:\Qt\Qt5.5.1\5.5\msvc2010\bin),將其與可執行程序放到同一目錄下(不推薦)。

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