记录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 系统管理命令,超级用户可能需要用到它们。