因系統安裝的Qt版本不同而導致VS打開項目報錯問題

從別的電腦拷貝過來的VS2010開發的Qt項目,打開項目的sln文件,點擊編譯就報錯:
項目報Qt版本錯誤
這是因爲原來導入VS的時候使用的Qt版本和現在的不一樣,所以得重新設置一下。選中項目名稱,點擊Qt菜單欄的“Qt Project Settings”:
打開Qt Project Settings
在裏面選擇當前安裝的Qt版本:
選擇Qt版本
這樣修改之後就可以正常編譯了。也可以直接編輯xxx.vcxproj和xxx.vcxproj.user文件:
編輯文件
xxx.vcxproj.user文件
這樣再次打開工程文件也就不報錯了。

注意VS下編譯Qt,一定要安裝qt-opensource-window版本的,如果安裝的是qt-opensource-everywhere版本,則使用的是MinGW編譯器,集成在VS裏編譯肯定會報錯的。

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