在Mac下编写C程序需要以下几步:
- 编写代码
- a>编译:把C语言编译成0和1 b>工具:clang编译器 c>指令:cc -c 文件名.c 编译成功会生成一个. o目标文件
- 链接:其实就是把我们的.o目标文件跟系统自带的函数库合并在一起,生成一个可执行文件。 class="Apple-tab-span"> 指令:cc 文件名.o
-
运行 ./a.out
具体实现步骤:
- 打开终端(launchpad->其他->终端,或者在实用工具中找)


- 打开终端,在桌面新建文件夹,然后建立一个C语言文件,再在其中写C语言程序

- 编写代码

- 编译、链接、运行


- 成功
总结clang指令
编译:cc -c xxx.c
链接:cc xxx.o
编译、链接:cc xxx.c
运行当前路径下的可执行文件:./a.out
更改可执行文件的名称:cc xxx.c -o xxxxx
编译:只会检测语法是否正确,并不会检测是否有main函数
链接:会检测有没有main函数