在linux环境下执行C程序
2017-08-17 本文已影响9人
活体检测业余爱好
参考:blog.csdn.net/maoyeqiu/article/details/49177361

如果你只有一个文件(或者只有几个文件),那么就可以不写Makefile文件(当然有Makefile更加方便),用gcc直接编译就行了。在这里我们只介绍几个我经常用的几个参数,第一是
“-o”,它后面的参数表示要输出的目标文件,再一个是
“-c”,表示仅编译(Compile),不连接(Make),如果没有”-c”参数,那么就表示连接,如下面的几个命令:
gcc –c test.c,表示只编译test.c文件,成功时输出目标文件test.o
gcc –c test.c –o test.o ,与上一条命令完全相同