我是靠谱客的博主 激动大白,最近开发中收集的这篇文章主要介绍Windows环境下配置Objective-C的编译环境,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

没有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的编译环境所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部