Tha*_*mer 27 linux windows rust
我正在Windows 10上运行Debian(适用于Linux的Windows子系统)并使用以下命令安装Rust:
curl https://sh.rustup.rs -sSf | sh
Run Code Online (Sandbox Code Playgroud)
安装中没有错误,但是当我尝试编译时,rustc我收到了错误linker 'cc' not found.
Tha*_*mer 48
Linux Rust安装程序不检查编译器工具链,但似乎假设您已经安装了C链接器!最好的解决方案是安装经过验证的gcc工具链.
sudo apt install build-essential
Run Code Online (Sandbox Code Playgroud)
如果您需要定位另一个体系结构,请安装相应的工具链并按如下方式定位编译:
rustc --target=my_target_architecture -C linker=target_toolchain_linker my_rustfile.rs
Run Code Online (Sandbox Code Playgroud)
小智 13
您必须安装一些依赖项
用于 Arch Linux sudo pacman -S base-devel
对于 Ubuntu sudo apt install build-essential
对于 Centos sudo yum install gcc
小智 12
如果您使用的是 wsl2 - ubuntu,请尝试使用以下命令更新 pacakges:
sudo apt-get update
sudo apt install build-essential
Run Code Online (Sandbox Code Playgroud)
我运行了以下 2 个命令并且它起作用了。
sudo apt-get update
sudo apt install build-essential
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6277 次 |
| 最近记录: |