我觉得二进制可移植性不是一个真正的问题,因此像 -march=native 这样的选项可能总是默认行为。不过,我没有找到任何说明它是这样还是那样的信息。
我觉得二进制可移植性不是一个真正的问题,因此像 -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)
...
请参阅如何将rustc标志传递给cargo?获取更多传递选项的方法。
我觉得二进制可移植性并不是一个问题
我相信依赖于Rust的Firefox开发人员以及其他许多人会不同意您的看法。
rustc -C target-cpu=native ...
- ildjarn