概述
没有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)中添加两个文件,如图。
它们在GNUstepGNUstepSystemLibraryLibraries下面: libgnustep-base.dll.a libobjc.dll.a(根据自己的安装目录)
四。指定搜索目录Search directories(需要预先安装好GNUstep)
1) Compiler(编译器)设置为 GNUstepGNUstepSystemLibraryHeaders;
2) Linker(连接器)设置为 GNUstepGNUstepSystemLibraryLibraries;
五。添加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代码。运行即可。
如果不能运行,右击工程----〉属性。查看配置是否成功。
最后
以上就是激动大白为你收集整理的Windows环境下配置Objective-C的编译环境的全部内容,希望文章能够帮你解决Windows环境下配置Objective-C的编译环境所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复