• 您的(de)位置:首(shǒu)頁 > 新聞動態 > 技術文章

    vs2015+qt5.7+win10 x64環境搭(dā)建(jiàn)

    2017/10/25      點擊(jī):

    簡述

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

    安裝 VS2015

    進入 VS2015 官(guān)方下載(zǎi)頁麵,下載(zǎi) VS 社區版 - Visual Studio Community。

    下載完成(chéng)之後,直接進行安(ān)裝,傻(shǎ)瓜式 - 下一步。

    注意:安裝 VS2015 時,切記勾(gōu)選“Visual C++”選項。

    安裝 Qt5.7

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

    下載完成之後,直接進行安裝,傻瓜(guā)式 - 下(xià)一步。

    注意:這時還不算完整(zhěng),因為(wéi)並非所得的(de)配置都準備就緒,下麵(miàn)一起來看如何配置編譯器與調試(shì)器。

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

    配置(zhì) Qt Creator

    配置編譯器

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

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

    進(jìn)入控製麵板 -> 程(chéng)序和功能,找到 Microsoft Visual Studio Community 2015 Updates,右鍵選擇“更改”。

    勾(gōu)選“Visual C++”選項,再次安裝,搞定(dìng)!

    這時,打開 Qt Creator,進入編譯器(qì)部分,可以看到 Qt 已經自動檢測出來(lái)了,不需要手(shǒu)動配置。

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

    配置調試(shì)器

    調(diào)試器默認情況下是沒有的(de),必須手動下載(zǎi) windbg 。

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

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

    在“構建套件(jiàn)(Kit)”中選擇自動檢測出來的調試器即可。

    Hello World

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

    VS2015 配置

    安裝插件

    VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中(zhōng),Qt 插件不(bú)可用了(le),但是提供了一個擴(kuò)展(工具 -> 擴展和更新…):

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

    可以看到(dào)兩個很類似的插(chā)件:

    • Qt Visual Studio Tools (2015):創建(jiàn)者為“The Qt Company Ltd”,右下角的(de)截圖可以看出這正是(shì)我(wǒ)們想要的插件。

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

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

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

    配置 Qt 5.7

    選擇:Qt VS Tools -> Qt Options,配置(zhì) Qt 5.7。點(diǎn)擊“Add”按鈕,Path 選(xuǎn)擇(zé) D:\Qt\Qt5.7.1\5.7\msvc2015_64,然後點擊“Ok”進行保存(cún)。

    Hello World

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

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

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

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


    日本中出视频|午夜免费福利在线|亚洲精品亚洲人成在线下载|国产高潮流白浆免费观看不卡|偷拍亚洲欧美|亚洲中文字幕久爱亚洲伊人|久久久久香蕉视频|国产欧美日韩一区|久久国产成人亚洲精品影院老金|久久久久中文字幕