gcc

gcc main.c
# 可以使用-o指定生成文件的名字
gcc -S main.c	# 生成汇编代码
gcc -c main.c	# 生成二进制文件 .o
gcc main.o factorial.o -o jiecheng.exe	# 将两个.o文件链接起来

gcc main.c -include "C:/.../stdio.h"	# 相当于在main.c中写include
# 假如main.c与factorial.c是两个源文件,main.c中没有include factorial.c,但出现了factorial.c中的函数。那么可以分别生成两个源文件的.o文件,再链接两个.o文件。
# 如果main.c中include了factorial.c,则不能使用上述方法,不然会报错"multiple definition of `factorial"。如果两个文件在同一目录下,直接
gcc main.c
# 即可,如果不在同一目录下,则需要
gcc main.c -I factorial.c所在的文件夹

gcc
https://shuusui.site/blog/2022/03/15/gcc/
作者
Shuusui
发布于
2022年3月15日
更新于
2022年3月15日
许可协议