• vs2015+qt5.7+win10 x64環境搭(dā)建

    2017/10/25      點擊:

    簡述

    本文介紹 Qt5.7 + VS2015 的環境搭建中需要注意的一些事項。

    安裝 VS2015

    進入 VS2015 官方下載頁麵,下載 VS 社區(qū)版(bǎn) - Visual Studio Community。

    下載完成之後,直接進行安裝,傻瓜式 - 下一步。

    注意:安裝 VS2015 時,切記勾選“Visual C++”選項。

    安裝 Qt5.7

    進入 Qt 官方下載頁麵(miàn),下載 Qt5.7,我下載的是:qt-opensource-windows-x86-msvc2015_64-5.7.1.exe。

    下載(zǎi)完成(chéng)之(zhī)後,直接進行(háng)安裝,傻瓜式 - 下一步。

    注意:這時還不算完整,因為並非所得的(de)配置都準備就緒,下麵一起來看如何配置編譯器與調試器。

    為了(le)能夠同時使用 Qt Creator 和 VS2015,必須分(fèn)別(bié)對他們(men)進行一係列的配置(zhì)。

    配置 Qt Creator

    配(pèi)置編譯器

    如果沒有檢測到編譯器,大多數情況下,是因為安裝 VS2015 時候沒有勾選“Visual C++”選項。

    注意:檢測不出來沒關係,千萬不要卸載重裝(遇到問(wèn)題就卸(xiè)載重裝、重(chóng)啟機器的人,隻能說:真(zhēn)是厲害了,Word 哥(gē)!),隻需要修改下即可。

    進入控製麵板 -> 程序和功能,找到 Microsoft Visual Studio Community 2015 Updates,右鍵選擇“更改”。

    勾(gōu)選“Visual C++”選項,再(zài)次安裝,搞定!

    這(zhè)時,打開 Qt Creator,進入編譯器部分,可以(yǐ)看到 Qt 已經自動檢測出來了(le),不需要手動配置。

    可以看到,自動檢測出(chū)來的構建套件前(qián)麵顯示的警告符號,調試器部分顯示“None”,這說明還沒有配置(zhì)調試器!

    配置調試器

    調試器(qì)默認情況下是沒有的,必須手動(dòng)下載(zǎi) windbg 。

    在安(ān)裝過程中,需要勾選“Debugging Tools for Windows”。

    安(ān)裝完成之後,打開 Qt Creator(如果已(yǐ)經打開,請先關閉,再重新打開)。這時,可以看到 Qt 已經自動檢測出調試器了,很簡單吧(ba)!

    在“構建套件(Kit)”中選擇(zé)自動檢測出來(lái)的(de)調試器即可。

    Hello World

    迫不及待了吧(ba),那就趕緊寫個(gè) Hello World 調試一下嘍!

    VS2015 配置

    安(ān)裝插(chā)件

    VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插(chā)件不可用了,但(dàn)是提供了一個(gè)擴展(工具 -> 擴展和更新…):

    選擇(zé):聯機,搜索關鍵(jiàn)字“Qt”,就會出現相關插件:

    可以(yǐ)看到(dào)兩個很類(lèi)似(sì)的插件:

    • Qt Visual Studio Tools (2015):創建者(zhě)為“The Qt Company Ltd”,右下角的截圖可以看出這正是我們想要的插件。

    • QtPackage:創建者為(wéi)“Konstantin Stukov”,右下角的截圖和上麵的差(chà)不(bú)多。這個包也可以在 QtPackage 下載。

    選擇哪個好呢?不清楚的時候,永遠確定一點,選擇*信任的。。。那必然就是官方提供的 Qt Visual Studio Tools (2015) 了。

    安裝後,重新啟動 VS2015,在菜單欄上就會看到“Qt VS Tools”菜單項(xiàng):

    配(pèi)置 Qt 5.7

    選擇:Qt VS Tools -> Qt Options,配置 Qt 5.7。點擊“Add”按鈕,Path 選擇 D:\Qt\Qt5.7.1\5.7\msvc2015_64,然後(hòu)點擊“Ok”進行保存。

    Hello World

    配置好環境就趕緊測試一下吧,寫個小程序,*熟悉的 Hello World。

    選擇:文件 -> 新建 -> 項目,然後選擇:模(mó)板 -> Visual C++ -> Qt -> Qt GUI Application。

    輸入項目名稱後,點(diǎn)擊“確定”按鈕。

    這時,會自動生成相應的代碼,隻需要簡單地編譯、運行即(jí)可。


    91网站入口_91视频导航_91短视频在线_91视频在线免费观看