以下是gcc在Debian上的使用教程:
打开终端,更新系统包列表:sudo apt update
,然后安装GCC及相关工具:sudo apt install build-essential
。安装完成后,可通过gcc --version
验证安装是否成功。
hello.c
文件,用gcc -o hello hello.c
命令编译,生成名为hello
的可执行文件,运行./hello
即可。gcc -c hello.c -o hello.o
将源文件编译成目标文件,再用gcc hello.o -o hello
将目标文件链接成可执行文件。-Wall -Wextra
选项,如gcc -Wall -Wextra hello.c -o hello
。-O1
、-O2
、-O3
分别对应不同级别的优化,例如gcc -O2 hello.c -o hello
。-static
选项,如gcc -static hello.c -o hello
。main.c
、part1.c
和part2.c
,可分别编译后链接,即gcc -c part1.c
、gcc -c part2.c
、gcc -o main main.c part1.o part2.o
。main: main.o part1.o part2.o
gcc main.o part1.o part2.o -o main
main.o: main.c
gcc -c main.c -o main.o
part1.o: part1.c
gcc -c part1.c -o part1.o
part2.o: part2.c
gcc -c part2.c -o part2.o
clean:
rm -f *.o main
然后在终端中运行make
命令进行编译。