golang調用lua腳本之安裝golua

golua按照普通go的驅動安裝,由於使用了cgo編譯,所以是無法安裝成功的
1:下載(已共享)
鏈接:https://pan.baidu.com/s/1slHnN0T 密碼:8f66
分別下載golua-master.zip、lua-5.1.4.tar.gz、ncurses-5.9.tar.gz、readline-6.2.tar.gz
2:安裝ncurses-5.9.tar.gz、readline-6.2.tar.gz
2.1:分別解壓兩個壓縮包

tar -xzvf ncurses-5.9.tar.gz
tar -xzvf readline-6.2.tar.gz

2.2:進入解壓好的目錄,執行

./configure
make install

安裝完成
3:安裝lua-5.1.4.tar.gz
3.1:解壓

tar -xzvf lua-5.1.4.tar.gz

3.2:進入解壓後的目錄

cat INSTALL(查看編譯安裝所需參數platform,這裏本文使用linux)
make linux
make install

安裝完成
4:安裝golua
4.1:解壓文件

unzip golua-master.zip

4.2:將解壓後的文件按照如下目錄結構存放

存放路徑:GOPATH\github.com\aarzilli\golua\
目錄結構:example\
        lua\
        LICENSE
        README.md
        TODO

4.3:修改編譯文件

cd GOPATH\github.com\aarzilli\golua\lua
vim lua.go
將#cgo linux一行修改爲:
#cgo linux,!llua,!luaa LDFLAGS: -llua -lm –ldl
保存
go install

至此 ,golua安裝完成

發佈了63 篇原創文章 · 獲贊 7 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章