212 字
1 分钟
GCC编译器基本用法
GCC编译器基本用法
1.将源文件生成可执行文件
gcc -o outfile infile# 或者gcc infile -o outfile其中infile是源文件,outfile是即将生成的可执行文件.
-o 与 outfile 一定是相邻的
编译多个文件
gcc -o outfile infile1 infile2 infile32.将源文件生成目标文件(.o)
gcc -c infile其中infile是源文件,生成的目标文件名为源文件名后加后缀.o.
生成的目标文件也可用于静态库或共享库的创建
3.生成带有调试信息的可执行文件
gcc -g infile -o outfile# 或者gcc -g -o outfile infile只有带调试信息的可执行文件才能供GDB调试器进行调试
4.生成汇编文件
gcc -S infile汇编阶段
5.生成.i文件
gcc -E infile -o infile.i预处理阶段