我觉得二进制可移植性并不是真正的问题,因此像-march = native这样的东西可能永远是默认行为。我找不到任何说法的方式。
答案 0 :(得分:3)
如评论中所述,将-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)
...
有关传递选项的更多方法,请参阅How to pass rustc flags to cargo?。
我觉得二进制可移植性并不是真正的问题
我很确定依赖Rust的Firefox开发人员会不同意你,以及很多其他人。