VS2010中搭建QT開發環境

           VS2010中搭建QT開發環境

前言

裝好vs2010的QT插件後,出現下面的問題

原因:

  我裝的那個QT是用MinGW編譯得到的,不能被MSVC所識別。

解決方法:

  方法一:

    到QT的官網上去下載QTLibrary源代碼,然後拿過來自己編譯

編譯步驟:

1、進入開始菜單Microsoft Visual Studio 2010,Visual Studio Tools,Visual Studio Command Prompt (2010),需要注意的是,這裏面必須是使用Visual Studio Command Prompt (2010),不能使用CMD的Dos窗口.

 

2、進入Qt的安裝目錄後,執行cd Qt,進入Qt的根目錄

3、運行命令 configure -platform win32-msvc2010,o(選擇opensource模式)回車,Y(同意license)回車

4、接着就會自動配置Qt的編譯環境,等配置結束後,運行nmake,回車,Qt就會開始漫長的編譯過程,這段時間非常長,需要4個小時以上,大家可以在晚上睡覺的時候進行編譯。

5、配置VS2010的Qt開發環境(VS2010最好是英文版本,Qt對VS2010中文版本可能支持的不好)

等Qt編譯好後就可以配置VS2010的開發環境了,進入VS2010,選擇Qt菜單,Qt Option,進入下圖界面

 

6、新建或者導入Qt項目

 

方法二:

  1、到QT官網(http://qt-project.org/downloads)上去下載,跟你所安裝的Microsoft Visual Stutio對應版本的Qt Library,因爲我安裝的是vs2010 32bit的版本所以我下載qt-opensource-windows-x86-msvc2013_64_opengl-5.3.1.exe版本。

  2、雙擊打開文件按默認安裝就可以了。

 

注:安裝結束後,打開導入QT項目如果出現問題:編譯可以通過,也能運行但是提示一大堆的QApplication之類的源文件找不到。可能需要設置環境變量:


用戶變量:新建環境變量名字爲”QTDIR”,值爲”c:\Qt\4.8.0″。
系統變量:在PATH環境變量中添加:”c:\Qt\4.8.0\bin″。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章