有人能解释一下这两个c编译命令之间的区别吗?
第一个编译命令是:有人能解释一下这两个c编译命令之间的区别吗?,c,linux,gcc,compilation,C,Linux,Gcc,Compilation,第一个编译命令是: GCC -c file.c -o file.o GCC file.c -o file 第二个命令是: GCC -c file.c -o file.o GCC file.c -o file -c选项告诉编译器只运行编译步骤并创建一个对象文件 通过省略此选项,编译器还会执行链接以创建可执行文件。这是否回答了您的问题?
GCC -c file.c -o file.o
GCC file.c -o file
第二个命令是:
GCC -c file.c -o file.o
GCC file.c -o file
-c
选项告诉编译器只运行编译步骤并创建一个对象文件
通过省略此选项,编译器还会执行链接以创建可执行文件。这是否回答了您的问题?