【方法】在Visual Studio中使用Qt
技術標簽: Visual studio Qt
話不多說,我們直接開始,默認你已經有了Visual Studio(我這里使用的是VS2017),沒有的出門左轉再回來。
步驟一
下載並安裝Qt,這里提供一個離線下載的地址,不需要注冊賬號登錄,比較簡單。
打開之后選擇你所要的版本,但是最新的上面沒寫支持VS,我也不太清楚,往下找到老版本是明確寫了VS的,雖然這里寫的VS2015,但與VS2017其實也是兼容的,下載鏈接放一個:
http://download.qt.io/official_releases/qt/5.6/5.6.3/qt-opensource-windows-x86-msvc2015_64-5.6.3.exe
下載好后點擊exe運行,很多步驟都可以跳過,但要注意,一定要選擇安裝所有的,因為里面包含了支持VS的插件,比較大,等一會就好了。
步驟二
在VS里面進行操作,打開VS,在工具→拓展與更新里面
點擊聯機選項,然后在搜索欄搜索Qt,下載安裝就好了
重啟VS就會在菜單欄看到一項
點擊打開option選項
點擊Add添加
名字可以先不寫,點擊添加路徑,找到你之前安裝Qt的路徑,比如我的就是D:\Qt\Qt5.6.3\5.6.3\msvc2015_64,然后OK.
然后類似的打開項目設置,這樣才會給你的項目加載Qt,不然會報錯There's no Qt version assigned to this project for platform x64. Please use the 'change Qt version.
點擊去,一定要確保Version版本是有內容的,且是你剛才創建的那個。
然后在新建項目的界面中就會有Qt的項目了
打開后成功執行就大功告成了!!!
但也別高興太早,且聽下回分解~~~
上面的配置的確能用Qt了,但我在跑其他人代碼的時候,還是報一大堆錯誤呀,什么缺失文件,找不到庫,無法解析.......真是讓人頭大,但配置OpenCV的過程我是記憶猶新的,所以我覺得可以類比一下。
打開項目的屬性設置
1.找到C/C++下的常規選項,在附加包含目錄中添加這些文件(需要注意的是,這是我所用到的一些包,如果你的程序包其他錯誤,你就找到是屬於哪一個包里面的,然后添加進去就好了)
2.找到鏈接器下的常規選項,在附加庫目錄中添加
3.找到鏈接器下的輸入選項,在附屬依賴項中添加(這里也是添加opencv的opencv_world342.lib的地方)
Qt5Core.lib
Qt5Cored.lib
Qt5Gui.lib
Qt5Guid.lib
Qt5Widgets.lib
Qt5Xml.lib