gcc的所有这些功能是什么? (-l -a -etc)

时间:2010-09-05 15:04:55

标签: c gcc g++

有人可以用计划和简单的术语告诉我gcc的一些更重要的功能和选项以及它们的作用吗?我看着手册页,我的脑袋就像爆炸一样。

4 个答案:

答案 0 :(得分:2)

您可能希望阅读gcc options上的手册,该手册以有意义的方式对选项进行分组,并包含对其的精确描述。

答案 1 :(得分:1)

您可以查看http://tigcc.ticalc.org/doc/comopts.html

正如其他人所指出的:如果你正在运行某种unix,你通常只能写'man gcc'(不带引号)

答案 2 :(得分:0)

好问题,确实有答案。

-Wall

gcc -Wall ...将添加许多有用的警告,使C成为一种更安全的语言来编程。

关于评论,当然,我喜欢-Wall -Wno-parentheses以及其他各种变体。

但有人出发必须在某处开始

答案 3 :(得分:0)

带有数值的-O标志将告诉编译器在编译时使用哪种优化级别

-pedantic将确保您的代码符合ISO标准

-o指定要生成的目标可执行文件的名称(默认情况下为a.out)

-Wextra将额外的编译器警告添加到-Wall