XCode的Wax的安装步骤
来源:互联网 发布:锻炼时间提醒软件 编辑:程序博客网 时间:2024/05/22 16:42
一、下载Wax
下载:
将压缩包解压。
二、创建wax项目
新建Single View Application项目WaxTest。
打开Finder,在项目目录WaxTest下新建一个文件夹wax,将wax解压缩目录中的bin和lib目录拷贝到其中,然后将lib目录中的extentions/SQLite目录和extentions/xml目录删除。
将解压缩目录中的xcode-template/scripts和xcode-template/Classes目录拷贝到wax目录。
最终的WaxTest目录如下所示:
回到Xcdoe,在Project Explorer中,使用Add Files…功能将wax、Classes、scripts三个文件夹添加到项目中:
打开Target的Build Phases,使用右下角Add Build Phases的AddRun Script功能增加一个Run Script:
将Shell栏的“/bin/sh”修改为“/bin/zsh”。
将文本框中的“Type a script or drag …”文字删除,然后从projectexplorer中将wax/lib/build-scripts/copy-scripts.sh文件拖进文本框中:
打开Build Phases的Copy Bundle Resources栏,搜索.lua,将所有的*.lua文件从中删除。
打开main.m,将内容修改为:
#import <UIKit/UIKit.h>
#import "wax.h"
#import "wax_http.h"
#import "wax_json.h"
#import "wax_filesystem.h"
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool =[[NSAutoreleasePoolalloc] init];
wax_start("AppDelegate.lua", luaopen_wax_http,luaopen_wax_json, luaopen_wax_filesystem, nil);
int retVal = UIApplicationMain(argc, argv, nil,@"AppDelegate");
[pool release];
return retVal;
}
将项目中的AppDelegate.m、AppDelegate.h、ViewController.m、ViewController.h、ViewController.xib文件删除。
编译,出现许多“no previous prototype for function”警告。
打开Target->Build Settings,搜索prototype,将MissingFunction ProtoTypes改为No,警告消除。
Run,模拟器窗口中出现“Hello Lua!”字样。wax安装成功。
- XCode的Wax的安装步骤
- XCode 4.2下Wax的安装步骤
- XCode 4.2下Wax的安装步骤
- XCode 4.2下Wax的安装步骤
- XCode 4.2下Wax的安装步骤
- Wax 在 Xcode 6.1 (iOS 8.1)上的试验与摸索
- 基于wax的lua IOS插件开发
- xcode4 下 wax开发环境的搭建,Error opening wax scripts: loading wax stdlib: bad header in precompiled chunk
- xcode5安装wax
- Ali-Wax使用和源码解析系列-Wax的集成和调试环境搭建
- Xcode主题的安装
- Xcode中创建Target的步骤
- xCode自带的打包步骤
- Xcode打包ipa的基本步骤
- Xcode打包ipa的基本步骤
- Xcode打包ipa的步骤(简述)
- Xcode打包ipa的基本步骤
- Xcode打包ipa的基本步骤
- linux下tomat不能访问链接的解决方法
- RabbitMQ部署
- 晚餐(五)
- Python 使用list实现简单的map
- 78进程管理器的实现
- XCode的Wax的安装步骤
- Linux中关于swap、虚拟内存和page的区别
- 帧动画
- 百度站长针对SEO人员关系的问题的一些解答
- 晚餐(六)
- sqlload导入大量数据 步骤详解
- LA 3644 X-Plosives
- 九宫格案例
- Android中应用锁的实现之账号盗取