J'utilise Debian sous Windows 10 (sous-système Windows pour Linux) et ai installé Rust à l'aide de la commande:
curl https://sh.rustup.rs -sSf | sh
Il n'y a pas eu d'erreur d'installation, mais lorsque j'ai essayé de compiler avec rustc
, j'ai eu l'erreur linker 'cc' not found
.
Le programme d’installation Linux Rust ne recherche pas une chaîne d’outils de compilateur, mais semble supposer qu’un éditeur de liens C est déjà installé! La meilleure solution consiste à installer le gcc qui a fait ses preuves. chaîne d'outils.
Sudo apt install build-essential
Si vous devez cibler une autre architecture, installez la chaîne d’outils appropriée et ciblez la compilation comme suit:
rustc --target=my_target_architecture -C linker=target_toolchain_linker my_rustfile.rs