1. 程式人生 > >為golua編譯lua5.1

為golua編譯lua5.1

log requires version Go語言 com wget 下載 是否 針對

golua(https://github.com/aarzilli/golua)是lua的一個go語言綁定。為了跨平臺的編譯支持golua,需要針對各平臺分別編譯並配置lua依賴。下面分開介紹一下各平臺的編譯和配置方法。

【MacOs】

  1. 下載lua5.1 wget http://www.lua.org/ftp/lua-5.1.5.tar.gz
  2. tar zxf lua-5.1.5.tar.gz
  3. make && make install
  4. 檢查/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