关于在windows下安装golua具体实践

这几天考虑在golang中嵌入lua脚本,在网上找了很多golang封装的lua,最后找到了https://github.com/aarzilli/golua,它是https://github.com/afitz/golua的一个分支,这个aarzilli/golua目前一直在持续更新,因而决定尝试安装它。

首先在suse linux上安装,开始无法安装,在网上查找资料后,需要修改cgo的编译开关


#cgo linux,!llua LDFLAGS: -llua5.1  //修改前


#cgo linux,!llua LDFLAGS: -llua-5.1  //修改后


就能安装编译成功.

然后再windows7上安装,发现远比这个复杂,现将安装步骤记录如下;

1.首先下载“MinGW”安装完成后,启动C:\MinGW\libexec\mingw-get\guimain.exe,确保MinGW\MinGW Libraries\MinGW Supplementary Libraries\ 下的Lua包均已下载并安装,如下图关于在windows下安装golua具体实践_第1张图片

然后到https://github.com/aarzilli/golua下载lua5.2分支,如下图:

关于在windows下安装golua具体实践_第2张图片这个只能通过Zip文件下载,解压后还需要更改一条编译指令

#cgo llua LDFLAGS: -llua  \\修改前

#cgo LDFLAGS: -llua  \\修改后

然后编译安装即可,然后并已安装即可

这里附上我已经安装的golua的文件,找不到上传功能,在不上传



你可能感兴趣的:(windows7,golua)