QT開發(一)Vs2013集成 QT5.3.1


很久不寫隨筆了,真是越來越懶。最近公司要做一款產品,想使用QT不用WPF lol,讓苦逼的.net的我來搞,話不多說上硬貨。

1.下載QT,http://qt-project.org/downloads

 我基於windows的,QT版本除了32\64還分為opengl和非opengl,百度了一下 Opengl和非opengl的區別 好像就是支持opengl開發的原生庫的差異。主要要注意32、64位的問題,對應的vs的版本的問題,因為工程編譯的時候需要用到安裝包里面的include和bin所以32位\64位要和編譯目標平台匹配正確。(2014/9/11 關於非opengl和opengl版本的問題,現在找到的答案是:底層前者用的是DirectX,后者用的是OpenGL,但在上層接口上都是OpenGL接口,所以對於前者多了個由OpenGL到DirectX的接口封裝。)

2.QT VS插件 http://qt-project.org/downloads/

  還是官網頁面,翻滾到最下面 other download 里面有插件下載。

3.全安裝好以后在vs里面設置QT的環境信息。

 

 

這里可以看到我裝了兩個版本的QT 一個32 一個64 對應編譯到32 64兩個平台。

4.在vs中新建項目,

5.彈出向導,修改自己想要的屬性(類名、預制模塊),這里要注意我沒有勾選預編譯頭因為勾選了以后編譯不通過=。=

6.一路next ,QT程序就建好了。下面需要設置QT工程版本這個很重要,設置好以后就不用再設置引用庫路徑等東西。項目右鍵設置。

按照自己要編譯的目標平台選好QT版本,里面的枚舉值來源於第3步。然后就是編譯了運行了。:)

就到這里,下一篇講解簡單的部署QT程序涉及 依賴dll的查找 還有QT plugins dll的部署。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM