web-dev-qa-db-fra.com

Comment corriger l'erreur Rust "l'éditeur de liens 'cc' introuvable") pour Debian sous Windows 10?

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.

22
Thane Plummer

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
37
Thane Plummer