1. 程式人生 > >Qtcreator5.8安裝和編譯中遇到的問題

Qtcreator5.8安裝和編譯中遇到的問題

前提:安裝的版本為qt-opensource-windows-x86-msvc2013_64-5.8.0;系統環境是win7和win10
1、安裝時出現”Error during installation process(qt.tools.perl): …”,具體錯誤資訊如下:
1
解決方法:出現以上錯誤時不能狗點選Ignore(忽略),因為此步安裝的工具後續的專案編譯會使用到;雙擊安裝報錯提示中的strawberry-perl-5.22.1.3-32bit.msi(確保要安裝成功),安裝到預設的路徑下即可。退出QT報錯時的安裝,重新安裝時(此時可能會提示安裝程式已經在執行,可能是上次安裝程式沒有完全退出,有時只需等待一會兒即可再次安裝,有時可能需要手動關閉程序)則不會出現上述問題。

2、編譯專案時報錯“ When executing step “qmake” ”
在網上找了一下,解決方案有兩種,如下:
方法一:安裝時有中文路徑或者是專案路徑中有中文;
方法二:方法一無法解決時,點選進入QT工具左側邊欄的“專案”,然後設定正確的QT路徑;
上面兩種方法都無法解決這個問題(安裝路徑和專案路徑都沒有中文,可能是版本原因無法做方法二的設定),在用方法二時發現“構建目錄”中的路徑顯示是紅色(一切正常時顯示為黑色字型)
2
這是由於我安裝的版本編譯時依賴VS2013,而我的機器上沒有安裝(只安裝了VS2010),這個從“工具->選項->構建和執行->編譯器”可以看到
3


因此在這裡推薦兩種解決辦法:
一、安裝VS2013(這個根據你安裝的QT版本來確定);
二、安裝不需要依賴VS的QT版本,如安裝qt-opensource-windows-x86-mingw530-5.8.0就不會出現上述問題。