歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> QtCreator4.5在Ubuntu下的安裝

QtCreator4.5在Ubuntu下的安裝

日期:2017/2/28 16:45:16   编辑:Linux教程

在課堂上我們安裝的QtCreator是windows的版本,而且編譯的時候明顯感覺很慢,於是我就找到了一個Linux版本的QtCreator,在Ubuntu9.04的操作系統上進行了安裝。安裝後編譯嘗試了一下,果然比在windows下要快很多。

我們可以到http://www.qtsoftware.com/downloads-cn 上下載最新的版本。qt-sdk-linux-x86-opensource-2009.02.bin

下載之後在打開終端執行:

1.給安裝文件加上執行權限

chmod u+x qt-sdk-linux-x86-opensource-2009.02.bin

2.執行安裝命令

./qt-sdk-linux-x86-opensource-2009.02.bin

在安裝完 QtCreator 建立一個helloworld的工程進行編譯,在編譯的時候可能會出現如下錯誤:

/usr/bin/ld: cannot find -lfreetype

collect2: ld 返回 1

make[1]: *** [text] 錯誤 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make:離開目錄“/home/noah/qtWorkPlace/text”

make: *** [debug] 錯誤 2

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 freetype,把那個dev版的libfreetype6-dev裝上。

繼續編譯可能會出現如下錯誤:

/usr/bin/ld: cannot find -lgobject-2.0

collect2: ld 返回 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make:離開目錄“/home/noah/qtWorkPlace/text”

make[1]: *** [text] 錯誤 1

make: *** [debug] 錯誤 2

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 gobject,把那個dev版的 libavahi-gobject-dev 裝上。

繼續編譯可能會出現如下錯誤:

/usr/bin/ld: cannot find -lSM

collect2: ld 返回 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make[1]: *** [text] 錯誤 1

make: *** [debug] 錯誤 2

make:離開目錄“/home/noah/qtWorkPlace/text”

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 libsm-dev 裝上

繼續編譯可能會出現如下錯誤:

/usr/bin/ld: cannot find -lXrender

collect2: ld 返回 1

make[1]: *** [text] 錯誤 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make:離開目錄“/home/noah/qtWorkPlace/text”

make: *** [debug] 錯誤 2

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 libxrender-dev 裝上

繼續編譯可能會出現如下錯誤:

/usr/bin/ld: cannot find -lfontconfig

collect2: ld 返回 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make:離開目錄“/home/noah/qtWorkPlace/text”

make[1]: *** [text] 錯誤 1

make: *** [debug] 錯誤 2

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 libfontconfig1-dev 裝上

繼續編譯可能會出現如下錯誤:

/usr/bin/ld: cannot find -lXext

collect2: ld 返回 1

make[1]:正在離開目錄 `/home/noah/qtWorkPlace/text'

make:離開目錄“/home/noah/qtWorkPlace/text”

make[1]: *** [text] 錯誤 1

make: *** [debug] 錯誤 2

Exited with code 2.

Error while building project text

When executing build step 'Make'

解決方法:

在新立得裡找 libxext-dev 裝上

到此基本應該沒有問題了,現在運行試一下效果吧,看看是不是快了很多。

作者:孫曉明,華清遠見嵌入式學院講師。

Copyright © Linux教程網 All Rights Reserved