Estoy ejecutando Debian en Windows 10 (Subsistema de Windows para Linux) e instalé Rust usando el comando:
curl https://sh.rustup.rs -sSf | sh No hubo errores en la instalación, pero cuando traté de compilar con rustc obtuve el error del linker 'cc' not found .
El instalador de Linux Rust no busca una cadena de herramientas del compilador, ¡pero parece suponer que ya tiene instalado un enlazador C! La mejor solución es instalar la cadena de herramientas gcc probada y verdadera.
sudo apt install build-essentialSi necesita apuntar a otra arquitectura, instale la cadena de herramientas adecuada y apunte a la compilación de la siguiente manera:
rustc --target=my_target_architecture -C linker=target_toolchain_linker my_rustfile.rsSolución para CentOS:
yum -y install gccSolución para Solus:
sudo eopkg it -c system.develRealice una "Actualización y actualización" antes de instalar las herramientas de configuración.
Tienes que instalar algunas dependencias.
para Arch Linux sudo pacman -S base-devel
para Ubuntu sudo apt install build-essential
para Centos sudo yum install gcc
Ejecuté los siguientes 2 comandos y funcionó.
sudo apt-get update sudo apt install build-essential