这里使用的golua版本是https://github.com/aarzilli/golua
按照作者的安装方法在天朝行不通的, 原因你懂的
因此进入这个链接, 点击右边的Download ZIP下载快照包
下载好后放到你的GOPATH指定路径, 整理路径如下
github.com\aarzilli\golua\
其下的目录如下
example\
lua\
LICENSE
README.md
TODO
然后准备lua5.1的开发包
lua-5.1.4.tar.gz
还有2个第三方依赖包
readline-6.2.tar.gz
ncurses-5.9.tar.gz
直接configure –> make install 装好
go env确认你的GOPATH已经指向你的开发目录
golua默认使用cgo进行编译, 可能会报错, 修改lua.go的cgo定义如下
#cgo linux,!llua,!luaa LDFLAGS: -llua -lm –ldl
进入$GOPATH\src\github.com\aarzilli\golua\lua
执行go install
完成