以下列举的是GCC最常用的编译选项
gcc 的用法为:
gcc [options] [filenames]
1、没有options时,将默认产生 *.out 的可执行文件名
2、可以使用 -o 来控制可执行文件名
3、-c表示编译为目标文件,跳过汇编和连接的步骤。缺省时,建立的目标代码有一个*.o的扩展名。
4、-S表示产生.s的汇编文件。
5、-E表示仅对输入文件进行预处理,注意:预处理的输出为标准输出,而不是文件。
6、-g表示产生能被GUN调试器适用的调试信息。
以下列举的是GCC最常用的编译选项
gcc 的用法为:
gcc [options] [filenames]
1、没有options时,将默认产生 *.out 的可执行文件名
2、可以使用 -o 来控制可执行文件名
3、-c表示编译为目标文件,跳过汇编和连接的步骤。缺省时,建立的目标代码有一个*.o的扩展名。
4、-S表示产生.s的汇编文件。
5、-E表示仅对输入文件进行预处理,注意:预处理的输出为标准输出,而不是文件。
6、-g表示产生能被GUN调试器适用的调试信息。