GO环境下lime的安装参考


一个简单的lime安装配置的操作日志,由于博主这台电脑上go也是没有安装的,所以从安装go开始,来编译安装一下lime。

楼主的环境:Fedora18 64bit

GO安装:

1.Download

http://code.google.com/p/go/downloads/list?q=OpSys-FreeBSD+OR+OpSys-Linux+OR+OpSys-OSX+Type-Archive

2.Installation

tar -C /usr/local -xzf go1.1.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

3.Test Go

写一个hello.go

package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
$ go run hello.go

得到 hello, world 的输出就是成功了。
参考详细

Lime安装:

1.安装依赖组件

1.1: Cmake
1.2: Git
1.3: Mercurial
这三个在Fedora下都可以直接yum install安装的。

2.Clone & Compile

cd /home/vincent/go/src     #这里的路径是我自己的*vincent*
git clone --recursive https://github.com/limetext/lime.git lime
cd /lime/build
cmake ..
make          #make 的时间有几分钟,每次这种时候就提心吊胆阿
make的时候没有一次成功,遇到的问题:
package github.com/quarnster/parser: cannot download, $GOPATH not set. For more details see: go help gopath
make[2]: *** [/pkg/linux_amd64/github.com/quarnster/parser.a] Error 1
make[1]: *** [CMakeFiles/fix.dir/all] Error 2
make: *** [all] Error 2

#提示没有设置GOPATH
#后来也有之类的问题,就是环境变量的问题  #我做了以下动作
export GOPATH=/home/vincent/go
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin:$GOPATH
#然后重新编译
cmake ..
make
#make成功
#然后测试一下
make test

3.使用termbox前端

cd /go/src/lime/build
make termbox
cd ../frontend/termbox
./termbox

ctrl+Q 退出

参考详细

待解决:
./termbox启动后的样子 是这样的,有错误,我不知道是不是python3与python2的问题 我电脑上是python2.7:
GO环境下lime的安装参考_第1张图片

你可能感兴趣的:(Go,编译安装,Lime)