我已經安裝了用於Ubuntu x64的Qt的最新版本。 (http://download.qt.io/official_releases/qt/5.0/5.0.2/qt-linux-opensource-5.0.2-x86_64-offline.run) 當我從Qt Creator's About部分查看版本時,其編寫的「基於Qt 5.0.2(64位)」。但是當從終端檢查「qmake --version」這次它的「使用Qt版本4.8.6」 我正在使用哪個版本的qt?Qt版本歧義?
爲什麼我問這個問題:我也安裝了Qtserialport。但我不能添加「project.pro」文件QT + =串行端口(這是Qt5x需要)給出了一個生成文件錯誤。只有CONFIG + = serialport(這是Qt4x所需的)是允許的。
我也有: Qt Creator的版本是2.7.0 QMAKE版本是2.0.1a
感謝您的有用信息。我在usr/include和usr/share下找到了qt4。我認爲他們是用ubuntu自動安裝的。我是否需要卸載qt4,讓qt創建者感到困惑,你有什麼建議? –
**不!不要卸載任何東西**。 Qt4不會「混淆」任何東西。當你使用Qt Creator的時候,你必須選擇Creator應該注意的Qt版本,並且爲每個項目*選擇要使用的版本。沒有混淆,只有你身邊缺乏配置。 Qt Creator被設計用於任何數量的Qt版本,它沒有收藏夾。它只是自動檢測常見位置的某些版本。其他人你必須告訴它! –