西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程軟件使用 → 谷歌GO編程語言在Ubuntu10.04下安裝全過程

谷歌GO編程語言在Ubuntu10.04下安裝全過程

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時(shí)間:2010/9/4 8:24:11字體大。A-A+

作者:佚名點(diǎn)擊:221次評論:0次標(biāo)簽: 谷歌 GO編程語言

  • 類型:編程輔助大。1.8M語言:英文 評分:6.0
  • 標(biāo)簽:
立即下載

Go是2009年Google推出的一種全新的編程語言。并獲得多項(xiàng)大獎,GO語言專門針對多處理器系統(tǒng)應(yīng)用程序的編程進(jìn)行了優(yōu)化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持并行進(jìn)程,可以在不損失應(yīng)用程序性能的情況下降低代碼的復(fù)雜性。谷歌首席軟件工程師羅布派克(Rob Pike)說:我們之所以開發(fā)Go,是因?yàn)檫^去10多年間軟件開發(fā)的難度令人沮喪。

GO語言的官方網(wǎng)站是http://www.golang.org,開放源碼地址是:http://go.googlecode.com

本文將指導(dǎo)你在Ubuntu上安裝GO語言編譯環(huán)境

1.準(zhǔn)備安裝環(huán)境

準(zhǔn)備安裝環(huán)境我們需要做幾件簡單快速的事情,GO需要在SHELL環(huán)境里面設(shè)置幾個(gè)環(huán)境變量,以決定在哪里取文件或放文件,使用gedit編輯 HOME/.bashrc文件,運(yùn)行命令為

1 gedit ~/.bashrc
 

我們需要在該文件下添加幾個(gè)環(huán)境變量

 

01 #從https://go.googlecode.com/hg/獲得的GO語言源代碼保存位置

02 export GOROOT=$HOME/go

03 #CPU型號,32位系統(tǒng)為386

04 #64位CPU請寫 amd64

05 export GOARCH=386

06 #操作系統(tǒng)產(chǎn)品代號

07 export GOOS=Linux-Ubuntu

08 #源代碼編譯的文件件

09 export GOBIN=$HOME/bin/go

10

11 #設(shè)‘置環(huán)境變量

12 export PATH=$PATH:$GOBIN
 

運(yùn)行

 

1 source ~/.bashrc
 

2.安裝依賴庫

我們需要C編譯器(如GCC)及其它工具來編譯生成GO編譯器,運(yùn)行如下命令,安裝所有依賴庫

 

1 sudo apt-get install bison gcc libc6-dev ed gawk make

2 sudo aptitude install python-setuptools python-dev

3 sudo aptitude install build-essential

4 sudo aptitude install easy_install

5 sudo aptitude install mercurial
3.獲取源碼

 

googlecode上獲取go語言的發(fā)行版源代碼并拷貝到$GOROOT目錄下

 

1 hg clone -r release https://go.googlecode.com/hg/ $GOROOT
 

4.編譯源代碼

 

1 cd $GOROOT/src

2 ./all.bash
 

 

編譯數(shù)分鐘后會提示 編譯器為8g,表示成功安裝了GO,8g編譯器,安裝完成后請不要修改環(huán)境變量參數(shù)否則將找不到8g編譯器位置

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)