溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ubuntu 14.04基礎(chǔ)開發(fā)環(huán)境構(gòu)建

發(fā)布時(shí)間:2020-06-15 17:49:38 來源:網(wǎng)絡(luò) 閱讀:2116 作者:Qlinux 欄目:開發(fā)技術(shù)

  近日,項(xiàng)目需要用到ubuntu下的開發(fā),適逢ubuntu 14.04發(fā)行,使用了這個(gè)優(yōu)秀的操作系統(tǒng),14.04這個(gè)版本系統(tǒng),更加細(xì)膩與精致,與圖標(biāo)肥大的gnome 3有了鮮明的對(duì)比。3年前,ubuntu剛出unity時(shí),很多人都抨擊,說明新事物的出現(xiàn)總是需要時(shí)間,歷程也是曲折的。

閑話少說,開發(fā)環(huán)境的構(gòu)建主要由以下步驟:

1安裝32位的運(yùn)行庫,嵌入式開發(fā)和應(yīng)用程序都需要

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

2安裝基礎(chǔ)開發(fā)包,主要gcc,g++等

sudo apt-get install build-essential

3安裝開發(fā)環(huán)境codeblocks,重量級(jí)的開發(fā)C與C++的IDE

sudo apt-get install codeblocks

4安裝Qt:

           4.8.6:主要用于嵌入式linux應(yīng)用開發(fā),比較經(jīng)典的版本。

           5.2.1:主要用于桌面程序開發(fā)。

下載qt5與qt4的安裝包:
//安裝qt4之前,先安裝依賴包
sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxrandr-dev libxrender-dev
./configure
make -j8
make install
//設(shè)置環(huán)境變量
vi /etc/profile
export PATH=$PATH:/usr/local/Trolltech/Qt-4.8.6/bin
/*******************************************/
安裝Qt 5:
chmod 777 安裝包
./x.run  //寫你安裝包的名字

5安裝WPS:

   到ubuntulylin的網(wǎng)站,下載64位wps安裝包,安裝方法

sudo apt-get -f install
sudo dpkg -i WPS-for-UbuntuKylin-14.04-amd64.deb

ubuntu 14.04基礎(chǔ)開發(fā)環(huán)境構(gòu)建

6安裝QQ:

//安裝依賴的庫
sudo apt-get install  libgtk2.0-0:i386
//到ubuntukylin的官網(wǎng)上下載QQ
sudo dpkg -i WineTM2013-20131206-Longene.deb

ubuntu 14.04基礎(chǔ)開發(fā)環(huán)境構(gòu)建

  7. 更換系統(tǒng)自有的vi版本,主要是為了更好使用操作。

sudo apt-get remove vim-common
sudo apt-get install vim

  這樣就可以在vi中使用鍵盤來編輯腳本什么的,這個(gè)很方便。

  安裝上面這些軟件,最基本的開發(fā)環(huán)境安裝完成,ubuntu 14.04體驗(yàn)還是比較好的,在ubuntu下開發(fā),方便快捷,在嵌入式開發(fā)方面,比window下開發(fā)的效率高出很多。                



向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI