golua(https://github.com/aarzilli/golua)是lua的一个go语言绑定。为了跨平台的编译支持golua,需要针对各平台分别编译并配置lua依赖。下面分开介绍一下各平台的编译和配置方法。
【MacOs】
- 下载lua5.1 wget http://www.lua.org/ftp/lua-5.1.5.tar.gz
- tar zxf lua-5.1.5.tar.gz
- make && make install
- 检查/usr/local/pkgconfig目录下是否存在lua5.1.pc,如果不存在,使用如下内容创建文件/usr/local/pkgconfig/lua5.1.pc
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff; min-height: 13.0px }
span.s1 { }
prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: liblua Description: Lua5.1 Version: 5.1 Requires: Libs: -L${libdir} -llua Cflags: -I${includedir} -I${includedir}/lua
时间: 2024-10-12 22:10:15