我有一个基本的rust/cargo项目,只有一个主文件和一些基本的依赖项.如果没有指定目标,cargo build
命令可以正常工作(我使用的是windows,所以它会构建到windows),但是当我try 使用cargo build --target=x86_64-unknown-linux-gnu
或cargo build --target=x86_64-unknown-linux-musl
将程序交叉编译到linux时,该过程失败,出现以下错误:linker 'cc' not found
.
有人知道怎么避开这件事吗?我需要安装特定的链接器吗?
谢谢