Qt環境搭建(Visual Studio)__Qt

來源:互聯網
上載者:User
簡述

經常有人問我編寫Qt程式時使用什麼IDE,其實這個真的很難回答(各有所長),只能說看個人愛好了,因為我兩個都用,而且兩個都很喜歡(比較多情吧O(∩_∩)O~)。

下面將進行Qt Creator與Visual Studio比較,大家可以參考一下。

Visual Studio + Qt:以下均以此代表Visual Studio整合Qt開發,也就是Qt外掛程式整合到Visual Studio中。

簡述 Qt Creator與Visual Studio比較 Visual Studio 2013下載安裝 Qt下載安裝 Qt下載 Qt安裝 配置開發環境 運行程式 匯入Qt項目 建立Qt項目 配置環境變數

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 2013下載安裝 Visual Studio中文官方網站 Visual Studio所有下載

Visual Studio Community 2013

Visual Studio社區版是微軟Visual Studio家族2014年推出的,該社區版是為學生、開源貢獻者、小公司、初創公司以及小企業設計的免費、全功能開發環境版本。

該社區版具備開發跨案頭、裝置、雲、網路和服務的非公司專屬應用程式程式,還包括編譯生產力功能、是Windows、iOS和Android開發跨平台開發工具。簡而言之,它是邁入開發世界或者建立下一個偉大應用的完美應用程式。

提供免費版進階開發工具工具給非商業用途是微軟邁出的一大步。通過允許任何人使用其開發工具,有助於微軟增強微軟開發社區。

註:社區版需要使用微軟帳號進行登入,否則過段時間會提示到期。

1、選擇Community 2013,下載安裝,步驟不再一一列出(傻瓜式-下一步)。

2、安裝完Visual Studio預設是英文,如果對英文不感冒的童鞋,可以下載中文語言套件。

3、安裝完成之後,需要進行設定方可生效。

開啟Visual Studio,選擇Tools->Options->Environment->International Settings,在右側出現語言配置選項。Language預設是當前的English,點擊下拉式箭頭,選擇中文(簡體),點擊確定。

註:下圖是我已經轉換為中文後的介面。

中文語言套件配置完成後,此時仍是英文版,重新啟動Visual Studio 2013,就是中文版了。

注意:如果你是Windows 7,需要安裝Visual Studio 2013,則需要有Windows 7 Service Pack 1以及IE10或以上版本支援。

Windows 7 和 Windows Server 2008 R2 Service Pack 1下載

Qt下載安裝 Qt下載

下載Qt5.5安裝包(qt-windows-opensource)與Qt外掛程式(Visual Studio Add-in)

Qt下載
Qt所有下載
Qt官方發布下載
Open Source下載

找到對應的版本進行下載,裡麵包含多種不同的版本,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-msvc2013-5.5.1.exe(32位支援Visual Studio 2013)

Qt安裝

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

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

配置開發環境

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

這雷根據Qt安裝路徑進行選擇,Path為:D:\Qt\Qt5.5.1\5.5\msvc2013。

運行程式 匯入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:D:\Qt\Qt5.5.1\5.5\msvc2013 PATH:%QTDIR%\bin

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.