首页 > 代码库 > mac gcc develop

mac gcc develop

1:check version

  gcc -v   /   g++ -v

2:compile

  gcc *.c   / g++ *.cpp

  outfile: a.out

3:excute

  ./a.out

4:show excute time

  time ./a.out

5:change the after compiled file name

  gcc -o result test.c

  ./result

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

 

 
-E选项:指示编译器只对输入的文件进行预处理,且预处理的输出将被送到标准输出而不是储存在文件里。
gcc -E test.c

 

mac gcc develop