-march = native归结为什么?

时间:2019-06-05 21:25:13

标签: gcc compiler-options

当前,我们在同一硬件上编译和运行代码,因此使用-march=native标志。

我们将继续在此硬件上运行,但在不同的体系结构上进行编译。因此,我需要用与当前硬件等效的方式替换native

是否有办法让gcc报告native在特定硬件上的等效值?

1 个答案:

答案 0 :(得分:5)

是的,您可以运行命令

gcc -march=native -Q --help=target

查看应用的标志,包括已解析的-march标志。