1、‘先将lua的源代码加入工程,在File中添加target选择library,取名lua;
2、在targets设置中选中添加的target,在build Phases 的Compile Sources中添加lua的源代码;
3、在运行target中选中lua ,run会生成lua.a;
4、在原来项目Build Phases的Target Depedencies和Link Binary With Libraries中加入lua.a;
5、在自己的源代码中#include 相应的头文件就可以用了。
要是自己的项目直接在Compile Source是中加入的lua源代码,不能包含lua.c和luac.c,因为包含了多个main函数。