Go編譯安裝

go編譯安裝:

  • 設置環境變量
# sudo vim /etc/profile.d/go
    export GOROOT=/home/evescn/go
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=/home/evescn/Applications/Go
# source /etc/profile.d/go
  • 安裝C工具
# sudo apt-get install bison ed gawk gcc libc6-dev make
  • 安裝1.4: 若是須要安裝1.4以上的版本,須要把1.4版本一塊兒下載。
# tar -zxvf go1.4.linux-amd64.tar.gz
# mv go  /home/evescn/go1.4
  • 安裝1.4編譯器
# cd go1.4/src/
# sudo CGO_ENABLED=0
# ./make.bash
  • 安裝1.10.1
# tar -zxvf go1.10.linux-amd64.tar.gz
# mv go /home/evescn
# cd /home/evescn/go/src
# ./all.bash
  • 測試代碼:
# vim hello.go
package main

        func main() {
            println("Hello", "world")
        }
# go run hello.go
  • go編譯go代碼:linux

  • 編譯
# go build test.go
        # 輸入可執行文件test
        # ./test 運行go代碼
  • 指定輸出文件
# go build -o evescn test.go
  • 修改權限命令
# chmod 777 程序名稱
  • 後臺運行的命令
# nohup ./程序名 &
  • 不輸出錯誤信息
# nohup ./程序名 >/dev/null 2>&1 &
  • 關閉程序
# ps aux | grep '程序名'
# kill '進程ID'
相關文章
相關標籤/搜索