Nim 编译器优化标志
Nim compiler optimization flags
假设我正在使用 nim c -d:release myprog.nim
编译我的代码。如何查看传递给 gcc
的标志以及如何指定其他标志?例如我想使用 -ffast-math
.
我试图追踪 /etc/nim.cfg
中的逻辑,但我更希望能够直接看到 nim c
正在发出什么。
我认为 --listCmd
(来自 Compiler User Guide,高级标志部分)将 显示 传递给您的 C 编译器的标志。
要将标志直接传递给 C 编译器,Nim 编译器用户指南是这样说的:
-t, --passC:OPTION pass an option to the C compiler
-l, --passL:OPTION pass an option to the linker
我自己还没有尝试过这些,但它们看起来应该有用。
假设我正在使用 nim c -d:release myprog.nim
编译我的代码。如何查看传递给 gcc
的标志以及如何指定其他标志?例如我想使用 -ffast-math
.
我试图追踪 /etc/nim.cfg
中的逻辑,但我更希望能够直接看到 nim c
正在发出什么。
我认为 --listCmd
(来自 Compiler User Guide,高级标志部分)将 显示 传递给您的 C 编译器的标志。
要将标志直接传递给 C 编译器,Nim 编译器用户指南是这样说的:
-t, --passC:OPTION pass an option to the C compiler
-l, --passL:OPTION pass an option to the linker
我自己还没有尝试过这些,但它们看起来应该有用。