有人可以用计划和简单的术语告诉我gcc的一些更重要的功能和选项以及它们的作用吗?我看着手册页,我的脑袋就像爆炸一样。
答案 0 :(得分:2)
您可能希望阅读gcc options上的手册,该手册以有意义的方式对选项进行分组,并包含对其的精确描述。
答案 1 :(得分:1)
您可以查看http://tigcc.ticalc.org/doc/comopts.html
正如其他人所指出的:如果你正在运行某种unix,你通常只能写'man gcc'(不带引号)
答案 2 :(得分:0)
好问题,确实有答案。
gcc -Wall ...
将添加许多有用的警告,使C成为一种更安全的语言来编程。
关于评论,当然,我喜欢-Wall -Wno-parentheses
以及其他各种变体。
但有人出发必须在某处开始。
答案 3 :(得分:0)
带有数值的-O标志将告诉编译器在编译时使用哪种优化级别
-pedantic将确保您的代码符合ISO标准
-o指定要生成的目标可执行文件的名称(默认情况下为a.out)
-Wextra将额外的编译器警告添加到-Wall