编译器有许多可通过可选命令行参数选择的功能。下面的简要列表列出了一些常用选项,让您一睹为快。
表 3–4 常用选项
操作 |
选项 |
---|---|
调试-在例程之间进行全局程序检查以确保参数、通用块等的一致性。 |
–Xlist |
调试-生成其他用于启用 dbx 和调试的符号表信息。 |
–g |
性能-调用优化器以生成运行速度更快的程序。 |
–O[n] |
性能-使用一组预先确定的选项,为本机平台生成高效的编译时和运行时。 |
–fast |
动态 (–Bdynamic) 或静态 (–Bstatic) 库绑定。 |
–Bx |
仅编译-禁止链接;为每个源文件生成一个 .o 文件。 |
–c |
输出文件-将可执行输出文件命名为 nm 而不是 a.out。 |
–o nm |
源代码-编译固定格式的 Fortran 源代码。 |
-fixed |