为golua编译lua5.1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为golua编译lua5.1相关的知识,希望对你有一定的参考价值。
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
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
以上是关于为golua编译lua5.1的主要内容,如果未能解决你的问题,请参考以下文章