• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Fork me on GitHub
            隨筆 - 215  文章 - 13  trackbacks - 0
            <2017年1月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            2930311234


            專注即時通訊及網游服務端編程
            ------------------------------------
            Openresty 官方模塊
            Openresty 標準模塊(Opm)
            Openresty 三方模塊
            ------------------------------------
            本博收藏大部分文章為轉載,并在文章開頭給出了原文出處,如有再轉,敬請保留相關信息,這是大家對原創作者勞動成果的自覺尊重!!如為您帶來不便,請于本博下留言,謝謝配合。

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            相冊

            Awesome

            Blog

            Book

            GitHub

            Link

            搜索

            •  

            積分與排名

            • 積分 - 216742
            • 排名 - 118

            最新評論

            閱讀排行榜

            一、安裝GO運行環境

            1、安裝GO運行環境,必須確保機子上已經安裝了GCC編譯器。想知道機子上有沒有安裝GCC簡單,只需輸入“gcc --version”查看即可,如果提示了GCC的相關版本信息說明機子上已經安裝了,否則就提示該命令找不到。如果沒有安裝GCC的話,安裝也是超簡單的,只需這樣:

            sudo yum install gcc

            2、下載GO運行環境包(需FQ),下載地址為:https://golang.org/dl/。安裝說明文檔地址為:http://golang.org/doc/install。如果你是從源碼安裝的話,說明文檔地址為:http://golang.org/doc/install/source。下面我就說說我的安裝步驟:

            首先,將下載的“go1.4.2.linux-amd64.tar.gz”包解壓到/tmp目錄,然后將解壓后的“go”文件夾復制到“/usr/local”。

            2、然后開始安裝,進入“/usr/local/go/src”目錄,以root權限執行:

            sudo ./all.bash

            安裝完成后會出現“ALL TESTS PASSED”提示。在該提示下面又提示我們要將“/usr/local/go/bin”路徑加入“PATH”環境變量中。所以,我們打開“~/.bashrc”文件添加GO環境變量到PATH中。

            然后我們輸入“. ~/.bashrc”以重新加載剛剛設置的配置文件。然后在shell中輸入“go”,如果出現go命令的相關說明即表示安裝成功。

            Go 語言開發工具 LiteIDE x24 發布下載 http://www.linuxidc.com/Linux/2014-10/108386.htm

            LiteIDE 開發工具指南 (Go語言開發工具) http://www.linuxidc.com/Linux/2013-11/93142.htm

            Google Go語言搭建開發環境 http://www.linuxidc.com/Linux/2012-11/73436.htm

            Ubuntu 安裝Go語言包 http://www.linuxidc.com/Linux/2013-05/85171.htm

            《Go語言編程》高清完整版電子書 http://www.linuxidc.com/Linux/2013-05/84709.htm

            二、安裝GO集成開發工具LiteIDE

            1、下載LiteIDE源碼包:https://github.com/visualfc/liteide

            2、將下載的包“liteide-master.zip”解壓到“/tmp”目錄,然后將解壓后的文件夾移動到“/usr/local”目錄,并重命名。

            unzip liteide-master.zip -d /tmp sudo mv /tmp/liteide-master /usr/local/liteide

            3、安裝必需的Qt包

            官方文檔上說需要Qt包來編譯liteide源碼,所以我們得首先去官網下載最新版的Qt開發包:https://qt-project.org/downloads。以我為例,我下載的是500多MB的離線安裝包“qt-opensource-linux-x64-5.4.1.run”。將其放入“/tmp”文件夾中直接雙擊就能安裝。

            然后就是設置Qt的環境變量“QTDIR”,我依舊將其放入“~/.bashrc”文件中,在我的機子上“QTDIR= $HOME/Qt5.4.1/5.4/gcc_64”。

            設置完Qt的環境變量之后,我們就正式執行安裝命令:

            (1)首先進入如下目錄:

            cd /usr/local/liteide/build

            (2)然后執行更新包的指令(注意:執行前請先FQ):

            ./update_pkg.sh

            (3)編譯linux版本的liteide:

            ./build_linux.sh

            執行到一半的時候報錯了,提示如下(如果你的機子沒報錯則直接跳至第(4)步):

            從錯誤提示來看是說找不到“lGL”這個東西,這是個神馬東西啊?我在網上幾經查找終于知道這錯誤是啥意思了,原來類似“/usr/bin/ld: cannot find -lxxx”之類的錯誤都是因為少了庫文件,其中缺少的庫的名稱格式為“libxxx.so”,所以我的機子上應該是缺了“libGL.so”文件。于是我就用試著在線安裝一下:

            sudo yum install libGL

            結果卻提示我此包已安裝:

            然后我就想知道這丫在什么地方:

            rpm -ql mesa-libGL-9.2.5-6.20131218.el7_0.x86_64

            結果在下面這些地方找到這丫了:

            /usr/lib64/libGL.so.1
            /usr/lib64/libGL.so.1.2.0
            /usr/share/doc/mesa-libGL-9.2.5
            /usr/share/doc/mesa-libGL-9.2.5/COPYING

            找到這丫以后,就可以把這丫硬鏈接到“/usr/lib”目錄去:

            cd /usr/lib ln /usr/lib64/libGL.so.1.2.0 /usr/lib/libGL.so

            當然你也可以把這丫軟鏈接到“/usr/lib”目錄,方法就是在“ln”命令后加個“-s”參數。

            然后重試第(3)步即可通過安裝。

            (4)LiteIDE添加桌面快捷方式:

            ln -s /usr/local/liteide/build/liteide/bin/liteide $HOME/Desktop/liteide

            最后,運行桌面上的快捷方式即可看到LiteIDE界面。

            三、配置并運行LiteIDE

            1、首先,我們需要給LiteIDE添加一個“GOPATH”環境變量,它就有點像我們在Visual Studio中設置的那個項目文件夾“E:\VS2012\Projects”。

            找到菜單欄,依次“View”-“Manage GOPATH”打開管理窗口,然后在管理窗口添加“GOPATH”環境變量:

            2、新建一個helloworld項目:

            3、寫上測試代碼:


            四、使用VIM編輯器

            如果使用vim編寫的話,也是相當不錯的說。主要就是安裝“gocode”智能提示插件。

            (1)首先確定“$GOBIN”環境變量已經配置,即“export GOBIN=$GOROOT/bin”從普通用戶切換到root用戶(一定要切換到root用戶),然后執行如下命令:

            go get -u github.com/nsf/gocode

            (2)配置“gocode”

            cd $GOPATH/src/github.com/nsf/gocode/vim
            ./update.sh gocode set propose-builtins true gocode set lib-path "$GOROOT/pkg/linux_amd64"

            (3)下載“vim-go”插件,地址為:https://github.com/fatih/vim-go,然后解壓下載的壓縮包,然后把所有文件復制到“~/.vim”目錄即可。其它可用的go插件,可以從這個地方下載:https://code.google.com/p/go-wiki/wiki/IDEsAndTextEditorPlugins

            然后用vim打開我上面寫的go文件如圖:

             
            參考文獻
            • http://golang.org/doc/install
            • http://golang.org/doc/install/source

            LiteIDE 的詳細介紹請點這里
            LiteIDE 的下載地址請點這里

            更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

            本文永久更新鏈接地址http://www.linuxidc.com/Linux/2016-04/130109.htm


            http://blog.csdn.net/youbingchen/article/details/52095740

            Go的三種安裝方式

            • Go源碼安裝:這是一種標準的軟件安裝方式
            • Go標準包安裝:Go提供了方便的安裝包,支持Windows、Linux、Mac等系統。這種方式適合快速安裝,可根據自己的系統位數下載好相應的安裝包,一路next就可以輕松安裝了。
            • 第三方工具安裝:目前有很多方便的第三方軟件包工具,例如Ubuntu的apt-get、Mac的homebrew等。這種安裝方式適合那些熟悉相應系統的用戶。

            最后,如果你想在同一個系統中安裝多個版本的Go,你可以參考第三方工具GVM,這是目前在這方面做得最好的工具,除非你知道怎么處理。

            Go源碼安裝

            在Go的源代碼中,有些部分是用Plan9C和AT&T匯編寫的,因此假如你要想從源碼安裝,就必須安裝C的編譯工具。 
            在Mac系統中,只要你安裝了Xcode,就已經包含了相應的編譯工具。 
            在類Unix系統中,需要安裝gcc等工具。例如Ubuntu系統可通過在終端中執行sudo apt-get install gcc libc6-dev來安裝編譯工具。 
            在Windows系統中,你需要安裝MinGW,然后通過MinGW安裝gcc,并設置相應的環境變量。 
            可以直接去官網下載源碼,找相應的goVERSION.src.tar.gz的文件下載,下載之后解壓縮到$HOME目錄,執行如下代碼:

            cd go/src ./all.bash
            • 1
            • 2

            運行all.bash后出現”ALL TESTS PASSED”字樣時才算安裝成功。 
            上面是Unix風格的命令,Windows下的安裝方式類似,只不過是運行all.bat,調用的編譯器是MinGW的gcc。 
            如果是Mac或者Unix用戶需要設置幾個環境變量,如果想重啟之后也能生效的話把下面的命令寫到.bashrc或者.zshrc里面。

            export GOPATH=$HOME/gopath # 設置個人的工作目錄,可以包含多個工作目錄,取決于你的個人情況。如果你設置了多個工作目錄,那么當你在之后 使用 go get(遠程包安裝命令)時遠程包將會被安裝在第一個目錄下。 export GOROOT=$HOME/go # 安裝目錄 export PATH=$PATH:$GOROOT/bin
            • 1
            • 2
            • 3

            當你設置完畢之后在命令行里面輸入go,看到如下圖片即說明你已經安裝成功(圖片) 
            如果出現Go的Usage信息,那么說明Go已經安裝成功了;如果出現該命令不存在,那么可以檢查一下自己的PATH環境變中是否包含了Go的安裝目錄。

            Go安裝1.4以上的版本出現的問題

            個人在安裝 go1.6.3的時候,一直 無法 按照前面的步驟安裝9,一直 提醒的錯誤是:

            ##### Building Go bootstrap tool. cmd/dist ERROR: Cannot find /root/go1.4/bin/go. Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.
            • 1
            • 2
            • 3
            • 4

            后面經過查閱-資料,大家可以 直接 參考 這篇文章進行安裝 在中國網絡環境下從源代碼安裝Go1.6到CentOS 7
            用一句話概括:golang1.4以上版本已經在應用層面實現了go語言自舉,但在編譯階段扔需要golang1.4的C環境

            因此需要事先安裝golang1.4,才能安裝更高版本的golang

            posted on 2017-01-21 13:39 思月行云 閱讀(1811) 評論(0)  編輯 收藏 引用 所屬分類: Golang
            国内精品久久久久久99| 狠狠色综合网站久久久久久久| 色综合久久久久综合体桃花网| 国产精品久久久久久久久软件| 午夜福利91久久福利| 久久精品人人做人人爽电影蜜月| 香蕉久久一区二区不卡无毒影院| 久久国产精品免费| 久久乐国产综合亚洲精品| 精品久久久久久亚洲精品| 超级碰久久免费公开视频| 99久久精品国产免看国产一区| 中文精品99久久国产| 93精91精品国产综合久久香蕉| 久久久亚洲精品蜜桃臀| 精品久久久久久无码中文字幕| 色综合久久天天综线观看| 久久精品成人国产午夜| www.久久99| 国产精品久久久久久久人人看| 国产精品久久影院| 色欲综合久久躁天天躁蜜桃 | 久久99精品久久只有精品| 久久久久国色AV免费观看 | 国内精品久久久久久久涩爱| 丁香色欲久久久久久综合网| 国内精品伊人久久久影院| 久久久久国产一级毛片高清版| 国产精品美女久久久久久2018| 怡红院日本一道日本久久| 久久精品天天中文字幕人妻 | 久久免费小视频| 精品久久久久久无码专区不卡| 午夜久久久久久禁播电影 | 99热精品久久只有精品| 青青青国产精品国产精品久久久久| 亚洲国产另类久久久精品黑人 | 国产三级久久久精品麻豆三级| 久久国产免费直播| 久久久久国产精品熟女影院| 伊人久久久AV老熟妇色|