战魂小筑

讨论群:309800774 知乎关注:http://zhihu.com/people/sunicdavy 开源项目:https://github.com/davyxu

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  257 随笔 :: 0 文章 :: 506 评论 :: 0 Trackbacks

这里使用的golua版本是https://github.com/aarzilli/golua

按照作者的安装方法在天朝行不通的, 原因你懂的

因此进入这个链接, 点击右边的Download ZIP下载快照包

下载好后放到你的GOPATH指定路径, 整理路径如下

github.com\aarzilli\golua\

其下的目录如下

example\
    lua\
    LICENSE
    README.md
    TODO

然后准备lua5.1的开发包

lua-5.1.4.tar.gz

还有2个第三方依赖包

readline-6.2.tar.gz

ncurses-5.9.tar.gz

直接configure –> make install 装好

 

go env确认你的GOPATH已经指向你的开发目录

golua默认使用cgo进行编译, 可能会报错, 修改lua.go的cgo定义如下

#cgo linux,!llua,!luaa LDFLAGS: -llua -lm –ldl

进入$GOPATH\src\github.com\aarzilli\golua\lua

执行go install

完成

posted on 2014-03-18 12:51 战魂小筑 阅读(2219) 评论(0)  编辑 收藏 引用 所属分类: 网络 服务器技术

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理