生成目标文件:
gcc -S main.c 生成 main.s
生成文件
gcc -c main.s 生成 main.o
生成执行文件
gcc main.o -o main 生成 main
这三个命令都可以结合 -o 使用
多目标文件的的链接
gcc main.c stack.c -o main或分步编译
$ gcc -c main.c $ gcc -c stack.c $ gcc main.o stack.o -o main
生成目标文件:
gcc -S main.c 生成 main.s
生成文件
gcc -c main.s 生成 main.o
生成执行文件
gcc main.o -o main 生成 main
这三个命令都可以结合 -o 使用
多目标文件的的链接
gcc main.c stack.c -o main或分步编译
$ gcc -c main.c $ gcc -c stack.c $ gcc main.o stack.o -o main