這里使用的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
完成