rustc / cargo 是否有 -march=native 等价物?
Does rustc / cargo have a -march=native equivalent?
我觉得二进制可移植性并不是真正的问题,因此 -march=native 之类的东西可能始终是默认行为。不过,我找不到任何说法。
如评论中所述,将 -C target-cpu
选项传递给 rustc:
rustc -C target-cpu=native
更多选项:
$ rustc -C help
...
-C target-cpu=val -- select target processor (rustc --print target-cpus for details)
...
有关传递选项的更多方法,请参见。
I feel like binary portability isn't really a concern
我很确定依赖 Rust 的 Firefox 开发人员会不同意你的看法,还有很多其他人。
我觉得二进制可移植性并不是真正的问题,因此 -march=native 之类的东西可能始终是默认行为。不过,我找不到任何说法。
如评论中所述,将 -C target-cpu
选项传递给 rustc:
rustc -C target-cpu=native
更多选项:
$ rustc -C help
...
-C target-cpu=val -- select target processor (rustc --print target-cpus for details)
...
有关传递选项的更多方法,请参见
I feel like binary portability isn't really a concern
我很确定依赖 Rust 的 Firefox 开发人员会不同意你的看法,还有很多其他人。