`

object-c编译

阅读更多
例子1:

WordLength1.m

#import <Foundation/Foundation.h>

int main(int argc, const char *argv[]) {

	const char *words[4] = {"aardvark", "abacus",
					"allude", "zygote"};

	int wordCount = 4;

	int i;
	for(i = 0; i < wordCount; i++) {
		
		NSLog (@"%s is %d characters long",
			words[i], strlen(words[i])	);

		}

		return (0);

}



WordLength1.sh脚本文件

#!/bin/sh

# Last Change:  2012-04-04 01:03:13
gcc -o WordLenght1 WordLenght1.m \
-fconstant-string-class=NSConstantString \
-I /GNUstep/System/Library/Headers/ \
-L /GNUstep/System/Library/Libraries/ \
-lobjc \
-lgnustep-base





分享到:
评论

相关推荐

    Object-C语言教程.docx

    Object-C,通常写作ObjC或OC,是扩充C的面向对象编程语言。它的主要特点包括面向对象、动态性、扩展性、自动垃圾回收机制、C语言兼容性以及静态类型检查等。Objective-C主要用于Mac OS X和GNUstep这两个使用OpenStep...

    Windows下安装开发Object-C

    Windows下安装开发Object-C 及配置环境, 简化了编译运行过程 ! 点点鼠标就可以完成全部过程啦!!

    object-c程序设计第四版

    前6章讲述Objective-C语言,包括数据类型、运算符、表达式、条件语句、循环语句、类、协议、继承、类别、编译预处理等内容。第7章到第10章讲述Objective-C的基础框架,以及文件操作、内存管理、数据保存等内容。第11...

    iOS代码混淆,提供Object-C混淆python脚本

    iOS代码混淆,提供Object-C混淆python脚本 # 使用方法 安装python3 打开命令行,在命令行中输入:python3 脚本路径 按回车,脚本运行后拖入工程文件目录,等待脚本运行完成,重新打开项目检查是否正常编译和运行。 ...

    object-c面试小抄

    object-c面试小抄,一般公司里的面试题目

    Object-C的编译环境.ppt

    Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是在C的基础上,加入面向对象特性扩充而成的编程语言。

    Objective-C 2.0 运行时系统编程指南

    Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决问题。这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码。这儿...

    Object-C中文版

    此版本为中文版! Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep...Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。

    Object-c 语法快速入门

    前面加上@符号,编译器在编译的时候会在程序中给你留出位置,这样才能保证这个字符串不会丢失。反正记住,如果你要想把某些字符串写死在程序里,就要用@”字符串”,如果忘了用@,程序应该会出错。 superzhou...

    Object-C(中文版)

    此版本为中文版! Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep...Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。

    WINDOWS编译object c 的工具库

    WINDOWS编译object c 的工具库

    object-c基础教程

    o 编译 hello world  创建 Classes o @interface o @implementation o 把它们凑在一起  详细说明... o 多重参数 o 建构子(Constructors) o 访问权限 o Class level access o 异常情况(Exceptions)...

    objectbox-c:ObjectBox C和C ++

    ObjectBox C和C ++ API 是超快速的数据库和数据同步解决方案。 这是ObjectBox运行时库,用于将ObjectBox作为C或C ++应用程序中的嵌入式数据库运行。 这是一个C ++示例,它将Task数据对象(普通用户定义的struct )...

    es6-object-short

    es6-object-short 将使用 ES6 短对象属性编写的 JavaScript 编译为 ES4 语法。 例如,这个: var a = { b , c } ; 编译成这样: var a = { b : b , c : c } ; 安装 $ npm install es6-object-short ...

    object c/iphone 开发 试题

    classes:里面存放object-c类源代码文件(可以创建子文件夹来组织代码); other sources:存放除objective-c类之外的源代码文件; resources: 包含应用程序中的非代码文件(因为应用程序只能在自己的沙盒中运行,不然找不...

    Win7 + Codeblocks IDE开发环境 for Objective-C part1

    3. 使用CodeBlocks IDE作为开发环境,通过配置CodeBlock工具,使其支持Object-C的编译、调试和运行。这种方法对个人电脑的性能几乎没有要求,可以快速构建,当前资源文件就是使用第三种方式搭建时候需要的工具包。

    kitti-object-eval-python:在Python中快速进行kitti对象检测评估(在不到10秒的时间内完成评估)

    如果使用命令行界面,numba需要一些时间来编译jit函数。 警告:“ coco”不是官方指标。 仅“ AP(平均精度)”是。 依存关系 仅支持python 3.6+,需要numpy , skimage , numba , fire和scipy 。 如果您有...

    现代编译原理-Java语言描述

    Last year you may have seen the Modern Compiler Implementation in C: Basic Techniques (1997) which was the preliminary edition of our new 1998 textbook, Modern Compiler Implementation in C. The new, ...

    Windows下的Objective-C集成开发环境的搭建

    Objective-C是苹果软件的编程...3)采用Codeblocks IDE开发环境,对其进行配置,搭建成支持Object-C的编译、调试、运行的集成开发环境。这种方法对个人电脑的性能几乎没有要求,可以快速构建,本文介绍的是这一种方法。

    Win7 + Codeblocks IDE开发环境 for Objective-C part2

    3. 使用CodeBlocks IDE作为开发环境,通过配置CodeBlock工具,使其支持Object-C的编译、调试和运行。这种方法对个人电脑的性能几乎没有要求,可以快速构建,当前资源文件就是使用第三种方式搭建时候需要的工具包。

Global site tag (gtag.js) - Google Analytics