001-终端操作OC代码

来源:互联网 发布:淘宝店运营计划书 编辑:程序博客网 时间:2024/04/30 09:59

1.打开目标文件夹(目标文件夹绝对路径:desktop/iOS开发/OC语言/20151216)

~ cd  desktop/iOS开发/OC语言/20151216

2.在该路径下新建一个文件夹(文件夹名:代码)

~ mkdir 代码

3.打开该文件夹

 ~ cd 代码/

4.在该文件夹下新建目标文件(后缀名为.m)

~ touch 第一个OC程序.m

5.打开该OC程序

~ open 第一个OC程序.m

6.编译该OC程序

~ cc -c 第一个OC程序.m

7.查看编译后的目标文件夹下的文件,发现会多出一个.o文件

~ ls -l

8.链接该.o文件(链接只会导入C的头文件,所以在这里我们需要注意导入我们需要导入的框架(Foundation))

~ cc 第一个OC程序.o -framework Foundation

9.查看编译后的目标文件夹下的文件,发现会多出一个可执行文件a.out(默认此文件名)

~ ls -l

10.运行该a.out文件

~ ./a.out

11.清除控制台

~ clear

12.如果有两个文件需要合并(比如讲同一个文件夹下面one.m 里面是main函数调用了two.m里的方法)
  具体做法为:
    a、先将two.m里面被调用的方法放在two.h文件里申明一下
    b、编译one.m和two.m,生成one.o和two.o
      ~ cc -c one.m two.m
    c、链接one.o和two.o(假设two.m中导入了Foundation框架)
      ~ cc one.o two.o -framework Foundation
    d、最后运行可执行文件a.out
      ~ ./a.out

0 0
原创粉丝点击