日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Qt在VS2010的安装与配置

發布時間:2025/3/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt在VS2010的安装与配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 下載Qt的安裝包和VS2010的Qt插件

2. 安裝Qt SDK

點擊下載安裝包,一路回車即可,主要注意Qt的安裝路徑最好安裝在全英文路徑而且中間沒有空格, 安裝好后,可以運行開始菜單里面的Qt Demo,測試一下是否安裝成功。

3安裝Qt的VS開發插件

同安裝Qt SDK一樣,一路回車即可,也要注意安裝路徑,安裝后在VS2010上新增一菜單Qt。

4. 編譯Qt

Qt默認使用mingw進行編譯,如果要使用VS2010開發,需要將Qt重新編譯。

(1)進入開始菜單Microsoft Visual Studio 2010,Visual Studio Tools,Visual Studio Command Prompt (2010),在這里不能使用CMD的Dos窗口

(2)進入Qt的安裝目錄后,執行cd Qt,進入Qt的根目錄

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

(4)配置結束后,運行nmake,回車,Qt就會開始漫長的編譯過程,可能要4個小時

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

?進入S2010的開發環境,選擇Qt->Qt Option->Add,添加Qt的安裝目錄,并取名字,然后點擊OK后即可。

如果按上述步驟安裝,此步可省略,VS2010自動配置好了

6.新建或者導入Qt項目

可以通過在VS2010新建一個Qt項目,與一般項目過程一樣

導入Qt的Pro項目,選擇Qt->

7 測試與驗證

Qt開發環境就搭建好后,可以將Qt目錄下的Example和Demo下的例子的運行看一遍,體驗下Qt的強大和便捷,Enjoy!

?

注:在執行4.4的過程中,可能會出現如下錯誤:

錯誤1:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid?or corrupt

解決方法:原因在于VS連接器LINK是通過調用cvtres.exe完成文件向coff格式的轉換的,所以出現這種錯誤的原因就是cvtres.exe出現了問題,經查證,是由于電腦中有多個cvtres.exe文件導致,找到安裝目錄下的VC/Bin,cvtres.ex刪除或改名即可

錯誤2:NMAKE:fatal error U1077. return code 0x2

解決方法:找不到代碼文件中包含的頭文件,cmd下進入到vs安裝路徑\VC\Bin下,執行vcvars32,此時會執行vcvas32.bat自動為vs設置環境變量

錯誤3:

platform\DefaultLocalizationStrategy.cpp(327):error c2001:newline in constant
platform\DefaultLocalizationStrategy.cpp(327):fatal error c1057:unexpected end of file in macro expansion

解決方法:

定位到Qt目錄下src\3rdparty\webkit\Source\WebCore\platform\DefaultLocalizationStrategy.cpp文件的327行,
將本行
return WEB_UI_STRING("Look Up "<selection>"", "Look Up context menu item with selected word").replace
("<selection>", truncatedStringForLookupMenuItem(selectedString));
替換成
return WEB_UI_STRING("Look Up \"<selection>\"", "Look Up context menu item with selected word").replace
("<selection>", truncatedStringForLookupMenuItem(selectedString));
并注意把那些看起來很特別的雙引號改成正常的雙引號

錯誤4:fatal error C1033:cannot open program database

解決方法:在debug文件中刪除vc60.pdb文件或找到對應的文件,刪除讓其重新生成。(可能由于突然斷電引起的)

?

轉載于:https://www.cnblogs.com/gjianw217/p/4103888.html

總結

以上是生活随笔為你收集整理的Qt在VS2010的安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。