Nim编译器优化标志

时间:2018-02-12 15:30:29

标签: compiler-optimization nim

我们说我正在用nim c -d:release myprog.nim编译我的代码。如何查看传递给gcc的标志,以及如何指定其他标志?例如,我想使用-ffast-math

我试图跟踪/etc/nim.cfg中的逻辑,但我能够直接看到nim c正在发出的内容。

1 个答案:

答案 0 :(得分:3)

我认为--listCmd(来自Compiler User Guide,Advanced Flags部分)将显示传递给C编译器的标志。

要直接将标志传递给C编译器,“Nim编译器用户指南”可以这样说:

-t, --passC:OPTION  pass an option to the C compiler
-l, --passL:OPTION  pass an option to the linker

我自己没有尝试过,但看起来他们应该工作了。