swig your code to lua

折腾了一天,终于实现了multi module。
1. 建立自己的module:me.module
2. 在me.module里加入%include "sio2.module"
3. 用swig编出me.module的wrapper
4. 在sio2.cc里去掉sio2 wrapper的include,include me.module的wrapper
5. 在sio2.cc里修改luaopen_SIO2为luaopen_me
6. 现在就可以写lua脚本了,SIO2的module名字和me的module名字都能用了

p.s. 之前遇到xcode的build results窗口error和warning没有颜色的问题,只要在finder里对工程文件show package content,然后去掉两个user文件就可以了。

print(tile,swig_type(tile))可以打印value和type,方便调试

你可能感兴趣的:(职场,lua,swig,休闲)