【官方澳门新永利下载】在CentOS上安装GO运行环境及其开发工具LiteIDE

早在八年前,作者就想着即便微软出一套基于C语言的轻易开垦的Web框架该多好,那性能分明比Asp.Net要高比非常多。后来晓得有个PHP质量不错,但是又由于讨厌在HTML页面里面写蛋疼的后台代码,于是一度很亵渎PHP。这段时间由于云总计的风靡,GO语言也被追捧,上面小编就在CentOS系统上设置GO运营时和开辟工具做尝试。

一、安装GO运营情状

1、安装GO运维条件,必得保险电话上早已安装了GCC编译器。想明白电话上有未有安装GCC简单,只需输入“gcc
–version”查看就能够,假若提醒了GCC的相干版本消息表明机子上曾经设置了,不然就提示该命令找不到。若无设置GCC的话,安装也是超轻巧的,只需那样:

sudo yum install gcc

2、下载GO运营情形包(需FQ),下载地址为:。安装表明文书档案地址为:。假如你是从源码安装的话,表明文书档案地址为:。上边小编就说说我的设置步骤:

首先,将下载的“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中。

官方澳门新永利下载 1

接下来大家输入“.
~/.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源码包:。

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开辟包:。以自个儿为例,作者下载的是500多MB的离线安装包“qt-opensource-linux-x64-5.4.1.run”。将其归入“/tmp”文件夹中中央银行政机关接双击就能够设置。

接下来正是安装Qt的蒙受变量“QTDI奥迪Q5”,小编依然将其放入“~/.bashrc”文件中,在本人的电话机上“QTDIPAJERO=
$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)步):

官方澳门新永利下载 2

从破绽非常多提示来看是说找不到“lGL”那一个事物,那是个神马东西啊?小编在互连网几经检索终于掌握那错误是啥意思了,原本类似“/usr/bin/ld:
cannot find
-lxxx”之类的荒谬都以因为少了库文件,当中贫乏的库的名号格式为“libxxx.so”,所以我的电话机上相应是缺了“libGL.so”文件。于是自身就用试着在线安装一下:

sudo yum install libGL

结果却提醒小编此包已设置:

官方澳门新永利下载 3

然后笔者就想领悟那丫在如何地点:

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:VS2012Projects”。

找到菜单栏,依次“View”-“Manage
GOPATH”展开管理窗口,然后在保管窗口增加“GOPATH”情形变量:

官方澳门新永利下载 4

官方澳门新永利下载 5

2、新建三个helloworld项目:

官方澳门新永利下载 6

3、写上测量试验代码:

官方澳门新永利下载 7

更加多详细的情况见请继续阅读下一页的美丽内容
http://www.linuxidc.com/Linux/2016-04/130109p2.htm

官方澳门新永利下载 8

发表评论

电子邮件地址不会被公开。 必填项已用*标注