OC(Objective-C)学习笔记(二)--终端运行多OC程序

1.touch tst.m

2.open tst.m

3.编写源文件:

#import <Foundation/Foundation.h>

void tst()
{
      NSLog(@"你学会了么?");
}
4.touch tst.h

5.open tst.h

6.声明tst函数:

void tst();

7.touch man.m

8.open man.m

9.编写源文件,如:

#import "tst.h"

int main()
{
     tst();
     return 0;
}
10.编译:cc -c tst.m

生成tst.o文件

11.编译:cc -c man.m

生成man.o文件

12.链接:合并:cc tst.o man.o -framework Foundation

生成a.out可执行文件

13.运行: ./a.out

你会看到我们刚写的那句话,“你学会了么?”


当然OC程序还可以混编C程序,格式为:cc -c x.m x.c

或者直接将编译和链接合在一起:cc x.m x.c





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值