2017-10-16 19 views

Répondre

2

Comme mentionné dans les commentaires, passez l'option -C target-cpu à rustc:

rustc -C target-cpu=native 

Pour plus d'options:

$ rustc -C help 
    ...  
    -C  target-cpu=val -- select target processor (rustc --print target-cpus for details) 
    ... 

Voir How to pass rustc flags to cargo? pour plus de méthodes de passer l'option.

Je me sens comme la portabilité binaire est pas vraiment une préoccupation

Je suis assez sûr que les développeurs de Firefox qui se fondent sur Rust seraient en désaccord avec vous, ainsi que beaucoup d'autres.

+0

C'est absolument vrai ... Je savais qu'il me manquait quelque chose. Je pensais que les caisses sont installées localement grâce à l'installation de la cargaison - qui compile à partir de la source. Les dépendances sont également basées sur la source. Merci! – Josh