web-dev-qa-db-fra.com

Comment puis-je définir un objectif de construction par défaut pour Cargo?

J'ai essayé de faire 'Hello World' dans Rust using this tutorial , mais la commande build est un peu verbeuse:

cargo +nightly build --target wasm32-unknown-unknown --release

Est-il possible de définir la cible par défaut pour cargo build?

12
antono

Je suppose que vous pouvez utiliser un fichier de configuration de fret pour spécifier un tripple cible par défaut pour votre projet: https://doc.Rust-lang.org/cargo/reference/config.html

Dans la racine de votre projet, créez un .cargo et un fichier config avec le contenu suivant:

[build]
target = "wasm32-unknown-unknown"
20
mexus

Comme indiqué dans la documentation Cargo , vous pouvez créer un .cargo/config et spécifiez la cible:

[build]
target = "my-custom-target"
4
Shepmaster