bjam编译LuaBind
来源:互联网 发布:优化重组数学浙 编辑:程序博客网 时间:2024/04/30 18:57
今天早上比较闲,折腾了下用bjam编译luaBind.
直接download下来的luabind下是没有带bjam的,坑爹的还以为下载的不是完整包.
于是就尝试了下用boost库带的bjam(反正luabind是要依赖boost的).
先用boost下的bjam编译boost, 这个时间比较长,要10到20分钟左右。
build完后,把luabind拷到boost库目录下,Jamroot覆盖掉boost的Jamroot.
打开cmd, 输入下面命令, boost_path为boost库的路径,lua_path为lua库的路径
set BOOST_PATH=...
set LUA_PATH=...
bjam stage
执行后,我这里是build失败
因为我机子上lua5.1.4 build出来的lib是直接放到了etc目录里的lua51.lib,而Jamroot里读的实际是LUA_PATH/lib, 而且读的是lua5.1.lib.
直接在lua_path下建个lib目录,把lib拷过来,再改下名字就行。
OK, 成功build完后,在debug\threading-multi目录下会看到luabindd.lib和luabindd.dll.
不过貌似jamroot只支持debug版本,要build Release的话 还是自己建个工程把代码拷进去Build一个吧..
- bjam编译LuaBind
- Mingw下bjam编译Luabind
- boost编译用bjam
- bjam编译手扎
- 使用bjam编译boost
- 使用bjam编译boost
- VS2010编译luabind
- 编译boost、lua、luabind
- VS2012编译luabind
- bjam的基本编译方法
- bjam编译管理工具,优于makefile
- BJam
- 在VS2005中编译luabind
- 在Linux下编译Luabind
- VS2012编译luabind-0.9.1
- bjam编译boost失败及原因
- luabind 0.8.1的编译(VC71编译)
- [转载] VC2008下编译Lua和LuaBind
- 励志的小故事
- Linux 系统负载查看
- lua-5.1 和 lua-5.2 之间的一些差异。
- android ListView详解
- Android四种Activity的加载模式
- bjam编译LuaBind
- JS一个文件中的函数调用另一个文件中的函数
- Android的进程,线程模型
- css/div中ol,ul,li,dl,dt,dd用法
- 从一个页面activity转向另一页面
- Android中的“Application”,“Task”,“Activities”的关系
- 工程师进阶之路(一)
- 单击按钮事件
- 论任务逻辑宜放在服务器端的原因