-c是什么意思?

来源:5-1 [Linux C语言] makFile的编写

Tarzon

2020-09-21 15:35

gcc hello.c max.o min.o

gcc -c min.c

gcc -c max.c

下面两行里的-c是什么意思啊?第一行代码为什么不加  加了运行就出错了

写回答 关注

1回答

  • 星辰大海7510002
    2020-09-27 18:07:25

    -c生成对象文件(编译过的二进制文件 .o 结尾),用的时候还需要调用 .o 结尾的文件(比如gcc hello.c max.o min.o),进而生成  .out  结尾的可执行文件。

    第一行调用编译过的文件直接生成 .out 结尾的可执行文件(--x)

Linux C语言编程基本原理与实践

本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式

203963 学习 · 451 问题

查看课程

相似问题