makefile 中的cc -c是啥意思啊

2025-03-18 03:36:37
推荐回答(3个)
回答1:

只编译产生 .o 文件,而不链接。cc 是 编译器的 名字。

回答2:

在linux下编译
CC = gcc // gcc支持多种编程语言的编译器;
gcc - c main.c -o main.o //main.o编译生成的目标文件;

-c,只编译,不连接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件,通常用于编译不包含主程序的子程序文件。

回答3:

补充一下,cc是unix下面用的编译命令,Linux下是gcc