Windows环境下配置Objective-C的编译环境
2014-04-09 20:13
465 查看
没有mac,MacBook,想学ios,可以现在Windows下学习一下objective-C。搭建环境虽然麻烦但还可行。
1. 搭建GNUStep
下载地址: http://www.gnustep.org/experience/Windows.html 在这里下载,GNUstep MSYS System,GNUstep Core,GNUstep Devel,直接装好。(ps:建议单独百度下,官网太慢)
2.安装Object-C的集成开发环境
我们选择用CodeBlocks IDE作为Objective-C的集成开发环境,下载地址是:http://www.codeblocks.org/
3.配置开发环境
一。第一步:配置编译器
进入Settings->Compiler setting,选择GNU GCC Compiler编译器,按“Copy”按钮,并重新命名为“GNUstep MinGW Compiler“并保存.
二。 之后进入Other Options 分页,录入: -fconstant-string-class=NSConstantString -std=c99
三。连接器设置 Linker stettings 在连接库(Link Libraries)中添加两个文件,如图。
它们在GNUstep\GNUstep\System\Library\Libraries下面: libgnustep-base.dll.a libobjc.dll.a(根据自己的安装目录)
四。指定搜索目录Search directories(需要预先安装好GNUstep)
1) Compiler(编译器)设置为 \GNUstep\GNUstep\System\Library\Headers;
2) Linker(连接器)设置为 \GNUstep\GNUstep\System\Library\Libraries;
五。添加Objective-C文件类型支持
1) 进入Settings->Environment...,选择 Files extension handling 添加*.m
2)进入 Project->Project tree->Edit file types & categories... ,在Sources, 下面添
加 *.m到文件类型列表中
3) 进入 Settings->Editor...,选择 Syntax highlighting,点击“Filemasks....”按钮,
在弹出框尾部添加*.m 到文件类型
4) 点击“Keywords...”按钮 (紧靠Filemasks...按钮) 添加下面Object-C的关键字到Edit
Keywords列表中。如图。
@interface @implementation @end @class @selector @protocol @public @protected @private id BOOL YES NO SEL nil NULL self
六。代码测试
建新的的c工程。记得选GNUstep MinGW Compiler
在得到的工程中有main.c文件,右击重名为main.m。即可写objective-c代码。运行即可。
如果不能运行,右击工程----〉属性。查看配置是否成功。
1. 搭建GNUStep
下载地址: http://www.gnustep.org/experience/Windows.html 在这里下载,GNUstep MSYS System,GNUstep Core,GNUstep Devel,直接装好。(ps:建议单独百度下,官网太慢)
2.安装Object-C的集成开发环境
我们选择用CodeBlocks IDE作为Objective-C的集成开发环境,下载地址是:http://www.codeblocks.org/
3.配置开发环境
一。第一步:配置编译器
进入Settings->Compiler setting,选择GNU GCC Compiler编译器,按“Copy”按钮,并重新命名为“GNUstep MinGW Compiler“并保存.
二。 之后进入Other Options 分页,录入: -fconstant-string-class=NSConstantString -std=c99
三。连接器设置 Linker stettings 在连接库(Link Libraries)中添加两个文件,如图。
它们在GNUstep\GNUstep\System\Library\Libraries下面: libgnustep-base.dll.a libobjc.dll.a(根据自己的安装目录)
四。指定搜索目录Search directories(需要预先安装好GNUstep)
1) Compiler(编译器)设置为 \GNUstep\GNUstep\System\Library\Headers;
2) Linker(连接器)设置为 \GNUstep\GNUstep\System\Library\Libraries;
五。添加Objective-C文件类型支持
1) 进入Settings->Environment...,选择 Files extension handling 添加*.m
2)进入 Project->Project tree->Edit file types & categories... ,在Sources, 下面添
加 *.m到文件类型列表中
3) 进入 Settings->Editor...,选择 Syntax highlighting,点击“Filemasks....”按钮,
在弹出框尾部添加*.m 到文件类型
4) 点击“Keywords...”按钮 (紧靠Filemasks...按钮) 添加下面Object-C的关键字到Edit
Keywords列表中。如图。
@interface @implementation @end @class @selector @protocol @public @protected @private id BOOL YES NO SEL nil NULL self
六。代码测试
建新的的c工程。记得选GNUstep MinGW Compiler
在得到的工程中有main.c文件,右击重名为main.m。即可写objective-c代码。运行即可。
如果不能运行,右击工程----〉属性。查看配置是否成功。
相关文章推荐
- Objective-C 消息传递机制详解
- vm安装mac os x 10.7 lion
- objective-c(一)
- objective-c(二)
- objective-c(三)
- objective-c(四)-基本数据类型以及循环和选择结构
- objective-c(六)文件分离,合成存取方法,方法多参数,局部变量,self使用(未完成)
- windows下objective-c的cocoa框架编程,可以有图形界面哟
- C 的反思穷究链表
- 【笔记】Code::Blocks
- 【笔记】CentOS安装Code::Blocks
- 【笔记】CentOS
- codeblock在linux中安装 出错
- 现代Objective-C七宗罪
- Objective-C基础教程笔记
- CodeBlocks 不能打印汉字的解决办法
- 资源分享-开发工具-Java2ObjC
- 编写 Objective-C 代码/掌握基本的编程技能 之 读后笔记
- 隐藏窗口里默认按钮的方法NSWindowCloseButton