XCode编译和使用Lua的方法
2014-01-22 22:02
501 查看
首先下载到Lua可以到他的官方网站下载
然后我们建立一个工程“LuaTest”的工程。我们将下载到的Lua压缩包中的src文件夹解压出来,拷贝到工程的目录下。当然文件夹可以自己改个名字。然后在工程中右键点击"Targets","Add->New Targers…"选择这个选项。接着在Mac OS X中选择BSD(说明,因为Lua是标准C写的所以我们只能用BSD的选项),然后在右侧的选项卡中选择“Static Library”的选项,自己随便给个名字了。添加完后不用做任何改动。接着我们在工程上右键“Add->New Group”名字随便啦。然后我们进行关键的一步了,就是要将需要编辑的程序添加到我们先前建立的“Static
Library”中。我们在刚建立的Group上单机右键选择“App->Existing Files”然后将我们工程目录下的Lua的Src文件夹中的 .c 和.h除了“lua.c luac.c print.c”添加到静态库中,在勾选的时候不要选择我们的工程只选择静态库。然后我们在“Targets”中建立的静态库上点击右键选择“Build”之后就没有问题了。最后一步就是我们对着我们的工程点击右键“Add->Existing Frameswork…”在最上面的选项中选择“All”然后我们就能看见一个“liblua.a”我们就双击他。Ok我们可以开始开发Lua的东西了。好好享受吧!
然后我们建立一个工程“LuaTest”的工程。我们将下载到的Lua压缩包中的src文件夹解压出来,拷贝到工程的目录下。当然文件夹可以自己改个名字。然后在工程中右键点击"Targets","Add->New Targers…"选择这个选项。接着在Mac OS X中选择BSD(说明,因为Lua是标准C写的所以我们只能用BSD的选项),然后在右侧的选项卡中选择“Static Library”的选项,自己随便给个名字了。添加完后不用做任何改动。接着我们在工程上右键“Add->New Group”名字随便啦。然后我们进行关键的一步了,就是要将需要编辑的程序添加到我们先前建立的“Static
Library”中。我们在刚建立的Group上单机右键选择“App->Existing Files”然后将我们工程目录下的Lua的Src文件夹中的 .c 和.h除了“lua.c luac.c print.c”添加到静态库中,在勾选的时候不要选择我们的工程只选择静态库。然后我们在“Targets”中建立的静态库上点击右键选择“Build”之后就没有问题了。最后一步就是我们对着我们的工程点击右键“Add->Existing Frameswork…”在最上面的选项中选择“All”然后我们就能看见一个“liblua.a”我们就双击他。Ok我们可以开始开发Lua的东西了。好好享受吧!
相关文章推荐
- 使用XCode4.5.1编译iOS版Ogre1.8.1的方法
- Xcode环境下osip,eXosip, openssl的静态库编译方法(编译出来给IOS使用)
- luasql编译 - nmake使用方法
- iOS 中使用 XIB 自定义cell 的两种方法 以及 编译出现常见 的错误 ++++(xcode6.0之后)
- Mac 10.11.6 让Matlab2014b 使用Xcode8.1进行mex编译的方法
- xcode修改完js lua等文件不用每次都重新编译的设置方法
- 在Cocos2d-Lua中使用ProtoBuf(Xcode配置方法)
- [寒江孤叶丶的Cocos2d-x之旅_35]在Cocos2d-Lua中使用ProtoBuf (Xcode配置方法)
- Xcode环境下osip,eXosip, openssl的静态库编译方法(编译出来给IOS使用)
- 在Cocos2d-Lua中使用ProtoBuf (Xcode配置方法)
- Cocos2dx学习笔记34 使用tolua++编译pkg,从而创建自定义类让Lua脚本使用
- Java基础--->09.关于JDK使用旧方法编译出错、警告问题。
- windows下编译lua几种方法
- cocos2d-x-2.1.5版本在Xcode4.2中首次编译ccimage Semantic Issue出错解决方法
- MAC Android APK反编译工具及使用方法
- 使用tolua++编译pkg,从而创建自定义类让Lua脚本使用
- TI C2000 LaunchPad使用官方例程编译调试的方法示图
- 使用org.w3c.dom.Element的setTextContent()、getTextContent()方法时出现编译错误
- 改善C#程序的50种方法 条款4:使用Conditional特性代替#if条件编译
- C++中使用Lua脚本 和lua中调用c的方法