tolua++ for mac 安装

纯lua 和 tolua++ 不带 cocos2d 的来一个


下载lua包 和 tolua++包

按以下步奏 目录改成自己对应的目录ok

lua for mac

make macosx  
make macosx install

tolua++ for mac
cd  /Users/graoke/tolua++-1.0.93/src/lib
gcc -c *.c -I../../include -I/usr/local/include/ -L/usr/local/lib/
ar rcsv libtolua++.a *.o
cp libtolua++.a ../../lib

cd  /Users/graoke/tolua++-1.0.93/src/bin
gcc tolua.c toluabind.c -I../../include -L../lib -I/usr/local/include/ -L/usr/local/lib/ /usr/local/lib/liblua.a -ltolua++ -llua -o tolua++
vim ~/.bash_profile 

add 
export PATH= /Users/graoke/tolua++ -1 . 0 . 93 /src/bin: $PATH

done

mac 上 tolua++ 1.0.93集成C/C++和Lua代码的工具 的例子
tolua++ -o xx.cpp xx.pkg 
g++ main.cpp test.cpp xx.cpp -I/usr/local/include/ -L/usr/local/lib/ -I/Users/graoke/tolua++-1.0.93/include -L/Users/graoke/tolua++-1.0.93/lib /usr/local/lib/liblua.a -ltolua++ -llua
done

然后可以自己写个例子试下


如果要把lua和tolua++加到xcode代码里面

tolua++ for xcode

1、打开xcode建一个lib工程lua 将lua/src 下面的l*.c文件添加进工程 build 通过进行 下一步 lua/etc/lua.hpp 也是要的 build lib的时候不要 但最后build工程的时候需求 

2、建一个lib工程tolua++ 将lua工程复到工程的根目录下
3、添加lua工程到tolua++工程中 add files to
4、在project中选择 target —> build phrase
5、在target dependencies中添加lua库的lib
6、在link binary with libraries中也添加lua库的lib图标
7、在target—>build settings中选择 all 搜索 header search 添加头文件依赖目录
8、把tolua++/src/lib 下的文件加入 再加上tolua++/include 里的文件 build通过 进行下一步

9、建一个工作工程 按2~7的步奏添加lua 和 tolua++ 
done
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值