我在我的M1 Mac上用Rust编写了一个程序,并成功地将其编译为Unix可执行文件。现在我也想将其编译为Windows可执行文件。我首先尝试了
$ cargo target add x86_64-pc-windows-gnu
$ cargo build --release --target=x86_64-pc-windows-gnu
我收到了以下错误信息:
错误:链接器
x86_64-w64-mingw32-gcc
未找到
所以我尝试了以下方法:
$ brew install mingw-w64
根据这个,我遇到了以下错误:
Error: mingw-w64: no bottle available!
我在formulae.brew.sh上查看,发现只有Intel支持mingw-w64
,不支持M1。
我该如何使用我的M1 Mac从Rust编译exe文件?
x86_64-w64-mingw32-gcc
不存在,您可能需要通过brew install mingw-w64
进行安装。 - Joshua Stephen