澳门威斯尼人平台Objective-C开发之CodeBlocks实例操
分类:澳门威斯尼人平台


Objective-C开采之CodeBlocks实例操作
笔者:网易    作品来源:博客园    点击数:139    更新时间:二〇一一-8-5    

Objective-C开拓之CodeBlocks实例操作的从头到尾的经过是本文要介绍的内容,主要描述了CodeBlocks相关的剧情,先来看详细内容。

  1. 第一安装Objective-C编写翻译器

GNUstep Windows Installer提供了Windows平台下的Objective-C的依样葫芦开垦条件,一共有多个软件包,个中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。甭管必装选装,一次性全安上,免得今后麻烦。

八个公文都设置到C:GNUstep下

澳门威斯尼人平台Objective-C开发之CodeBlocks实例操作。    澳门威斯尼人平台Objective-C开发之CodeBlocks实例操作。  
     
     
     
     
澳门威斯尼人平台Objective-C开发之CodeBlocks实例操作。     
   

  1. 澳门威斯尼人平台Objective-C开发之CodeBlocks实例操作。为Code::Blocks增添编译器

开发Code::Blocks,点击菜单Settings>Compiler and debugger>Global compiler settings

在Selected compiler下拉框上面点击Copy, 在弹出窗口中填入: GNUstep MinGW Compiler

之后,点击Toolchain executables选项卡,将Compiler’s installation directory选择为C:GNUstepmingwbin

  1. 创建Objective-C工程

始建二个Console的C工程,将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];  
        return 0;  
    }

右击main.m点击property,选用Build选项卡,将Compile file与Link file都打上勾,选拔Advanced,将Compiler variable的剧情改为CC

  1. 安装编译选项

(1)方法一

右击将开创的工程,选拔Build options…,Selected compiler编写翻译器选取GNUstep MinGW Compiler, 采纳Compiler settings>Other options中填入-fconstant-string-class=NSConstantString

选择Linker settings选项卡,点击Add,增添如下两行内容:

    C:/GNUstep/GNUstep/System/Library/Libraries/libobjc.dll.a  
    C:/GNUstep/GNUstep/System/Library/Libraries/libgnustep-base.dll.a

选料Search directories>Compiler,点击Add,扩充如下内容:

    C:/GNUstep/GNUstep/System/Library/Headers

(2)方法二

右击将开创的工程,选取Build options…,Selected compiler编译器选择GNUstep MinGW Compiler, 选择Compiler settings>Other options中填入

    -fconstant-string-class=NSConstantString -IC:/GNUstep/GNUstep/System/Library/Headers  
       -LC:/GNUstep/GNUstep/System/Library/Libraries

选择Linker settings选项卡,在Other linker options中输入-lobjc -lgnustep-base即可

  1. 扩大.m文件类型高亮及编辑器关联

(1)点击Settings>Editors>Syntax highlighting, 选用Syntax highlighting for: C/C++,点击Filemasks…,在弹出窗口里面参与*.m,点OK
选拔Matlab,点击Filemasks…,将里面包车型地铁*.m删除

(2)点击Settings>Environment>Files extension handling,点击*.m,在To open the file中选择

Open it in a Code::Blocks editor即可。

小结:Objective-C开采之CodeBlocks实例操作的原委介绍完了,希望本文对你富有助于!

本文由澳门威斯尼人平台发布于澳门威斯尼人平台,转载请注明出处:澳门威斯尼人平台Objective-C开发之CodeBlocks实例操

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文