Ubuntu下第一個QT程序開發?

Tags: 程序開發,

開始第一個Ubuntu Linux下的QT程序開發

工具/原料

Ubuntu 14.10

QT5.5

方法/步驟

新建一個空項目

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

右鍵新建一個main.cpp文件

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

這樣一個c++文件就建立好了

Ubuntu下第一個QT程序開發

我們可以開始編寫代碼了,鍵入如下代碼

Ubuntu下第一個QT程序開發

我們發現引用的兩個頭文件有黃色的波浪線,這是我們沒有引入相應的庫,需要做如下操作:

在qt_test.pro文件裡面鍵入如下代碼

Ubuntu下第一個QT程序開發

保存後,編譯項目,發現剛才的錯誤消失了

Ubuntu下第一個QT程序開發

Ubuntu下第一個QT程序開發

如果你編譯的時候,出現瞭如下兩個錯誤:

錯誤1:cannot find -lGL

錯誤2:collect2: error: ld returned 1 exit status

那是因為你的Ubuntu系統中有些必須的程序庫沒有安裝,可以按照如下方法安裝:

在終端中使用命令sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev可以解決問題,之前可以先apt-get install update一下。

Ubuntu下第一個QT程序開發

如果順利通過編譯,我們可以運行代碼,可以看到如下結果

Ubuntu下第一個QT程序開發

至此,我們的第一個QT程序已經開發完畢。

注意事項

注意第7步:如果你是初次在Ubuntu下使用QT,很有可能出現這個問題

如果您覺得這篇經驗有用的話,麻煩投上您寶貴的一票,當然您也可以收藏哦!

相關問題答案