gcc -E rgd.c -o rgd.i 带有注释的内容和头文件等 变成 可执行的代码文件
gcc -S rgd.i -o rgd.s 将代码文件 变成 汇编代码
gcc -c rgd.s -o rgd.o 此时汇编代码 变成 一个二进制文件
gcc rgd.o -o rgd 对于融入了动态库.so和其它的.o文件 链接成一个整体的可执行程序
上面的四步相当于下面的一步:
gcc rgd.c -o rgd
gcc -E rgd.c -o rgd.i 带有注释的内容和头文件等 变成 可执行的代码文件
gcc -S rgd.i -o rgd.s 将代码文件 变成 汇编代码
gcc -c rgd.s -o rgd.o 此时汇编代码 变成 一个二进制文件
gcc rgd.o -o rgd 对于融入了动态库.so和其它的.o文件 链接成一个整体的可执行程序
上面的四步相当于下面的一步:
gcc rgd.c -o rgd