记录MacOS下使用gcc编译C程序步骤。

1. 编辑好源文件

2. 在当前目录下打开terminal,执行gcc a.c会生成a.out

3. 运行a.out即可

4.

执行时,显示执行时间,使用time命令: time ./a.out

5.

还可以通过使用选项-o来改变编译后的文件名,如使用下面的命令行,可以把a.out给成result: ./result gcc -o result test.c 这个时候,执行新命名的文件:

-c选项:只把源代码(.c文件)编译成目标代码(.o文件),但跳过连接一步。它能使编译多个C程序时的速度更快且更加容易管理。默认时,gcc建立的目标代码文件只有一个.o的扩展名。 gcc -c test.c

附录

man命令分页

man命令总共分为8页

Man1 一般命令,linux常见的命令,例如cat ls等

Man2 内核提供的系统调用或者函数。例如man 2 fork等

Man3  c库函数

Man4  特殊文件,例如设备或者驱动程序

Man5 文件格式。包括完全使用文本配置文件定制系统的操作,大量的配置文 件,网络服务列表,可用的shell列表等等

Man6 游戏和屏幕保护程序

Man7 杂类文件

Man8 系统管理命令,超级用户可能需要用到它们。