【发布时间】:2020-08-18 00:43:42
【问题描述】:
GCC 和 Clang 支持名为 -march=native 的编译器选项,如果您想针对当前机器的架构进行优化,这将非常方便。生成的二进制文件可能不可移植,但如果它只能在同一台机器上执行,那就没问题了。
我想知道 Crystal 编译器是否支持它。我可以看到以下选项--mcpu、--mattr、--mcmodel,这可能是我需要的。不幸的是,我找不到很多信息。
Crystal 中是否有针对当前机器进行优化的推荐方法?理想情况下,它应该自动找出可用的 CPU 指令(如-march=native)。
【问题讨论】:
标签: compiler-optimization crystal-lang