codeblock_object-c开发环境搭建..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境: 1)???使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法: 2)???在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑都可以,而且虚拟机的运行速度也较慢; 3)???采用Codeblocks IDE开发环境,对其进行配置,搭建成支持Object-C的编译、调试、运行的集成开发环境。这种方法对个人电脑的性能几乎没有要求,可以快速构建,本文介绍的是这一种方法。 ? 1、安装Object-C的编译器 Objective-C的编译器有很多,本文介绍使用GnuStep,网址是/experience/Windows.html,从这里可以下载Windows版本的gcc编译器: 进入下载页面,下载上面3个软件包,进行安装,例如安装到D:\GNUstep。关于这3个软件包的作用,可以在网上查询,不再赘述。 ? 2、安装Object-C的集成开发环境 我们选择用CodeBlocks IDE作为Objective-C的集成开发环境,下载地址是:/。 ? 3、开发环境配置 通过对Code blocks的配置,一步步完成Objective-C开发环境的搭建。CodeBlocks,可以看见这样的画面: ? 第一步:配置编译器 进入Settings-Compiler anddebugger...,选择GNU GCC Compiler编译器,按“Copy”按钮,并重新命名为“GNUstep MinGW Compiler“并保存。如图: ? 之后进入Other Options?分页,录入: -fconstant-string-class=NSConstantString -std=c99?如图: ? ? 第二步:连接器设置 Linkerstettings 在连接库(Link Libraries)中添加两个文件,如图。 它们在D:\GNUstep\GNUstep\System\Library\Libraries下面: libgnustep-base.dll.a libobjc.dll.a ? ? 第三步:指定有哪些信誉好的足球投注网站目录Searchdirectories(需要预先安装好GNUstep) ? 1)??Compiler(编译器)设置为D:\GNUstep\GNUstep\System\Library\Headers; ? ? 2)??Linker(连接器)设置为D:\GNUstep\GNUstep\System\Library\Libraries; ? ? ? 第四步:添加Objective-C文件类型支持 1)??进入Settings-Environment...,选择Files extension handling?添加*.m。如图: ? 2)??进入?Project-Projecttree-Edit file types categories...?,在Sources,?下面添加*.m到文件类型列表中。如图: ? 3)??进入Settings-Editor...,选择?Syntaxhighlighting,点击“Filemasks....”按钮,在弹出框尾部添加*.m?到文件类型。如图: ? ? 4)???????点击“Keywords...”按钮?(紧靠Filemasks...按钮)?添加下面Object-C的关键字到EditKeywords列表中。如图。 @interface @implementation @end? @class @selector @protocol @public @protected @private id BOOL YES NO SEL nil? NULL self ? ? 4.???代码测试 上述开发环境配置完成后,就可以开始代码测试了。 首先,新建一个工程,选择File-New-Project…,会出现一个工程类型窗口,选择Console Application,然后按照工程建立指引,建立一个mytest的工程,并将main.c的文件更名为main.m,录入以下代码: #import?Foundation/Foundation.h int?main (int?argc,?const?char?*argv[]) { ??? NSAutoreleasePool *pool =[[NSAutoreleasePool alloc] init]; ??? NSLog(@%@,@hello world); ??? [pool drain]; ????r

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档