-march=native 归结为什么?
What does -march=native boil down to?
目前我们在同一硬件上编译和 运行 代码,因此使用了 -march=native
标志。
我们将在此硬件上保留 运行ning,但在不同的体系结构上编译。所以我需要用当前硬件上等效的任何东西替换 native
。
有没有办法让 gcc
报告 native
在特定硬件上等效于什么?
是的,您可以运行命令
gcc -march=native -Q --help=target
查看应用的标志,包括已解决的 -march 标志。
目前我们在同一硬件上编译和 运行 代码,因此使用了 -march=native
标志。
我们将在此硬件上保留 运行ning,但在不同的体系结构上编译。所以我需要用当前硬件上等效的任何东西替换 native
。
有没有办法让 gcc
报告 native
在特定硬件上等效于什么?
是的,您可以运行命令
gcc -march=native -Q --help=target
查看应用的标志,包括已解决的 -march 标志。