我已成功通过MSYS2在我的Windows 7 64位系统上安装了Rust,但是当我尝试从每晚构建安装Cargo时,我从install.sh
收到以下错误:
$ ./install.sh
install: looking for install programs
install:
install: found mkdir
install: found printf
install: found cut
install: found grep
install: found uname
install: found tr
install: found sed
install:
install: processing ./install.sh args
install:
install: CFG_DESTDIR :=
install: CFG_PREFIX := /usr/local
install: CFG_LIBDIR := /usr/local/lib
install: CFG_MANDIR := /usr/local/share/man
install:
install: validating ./install.sh args
install:
install: verifying platform can run binaries
install: error: can't execute rustc binary on this platform
虽然rustc
工作得很好:
$ rustc --version
rustc 0.13.0-nightly (5ba610265 2014-12-25 18:01:36 +0000)
我做错了吗?
答案 0 :(得分:1)
我不知道如何让install.sh
工作,但我使用precompiled binaries available from the Github repo取得了成功。 README链接到6个预编译的二进制文件,分别用于Windows,OS X和Linux,每个用于32位和64位体系结构。
这是一个.tar.gz
文件,因此您需要7-Zip之类的内容来解压缩它。解压缩后,您只需将cargo.exe
移至PATH
中的某个位置即可。由于我还将Rust nightlies安装到C:\Rust
,因此我捎带并将cargo.exe
移至C:\Rust\bin
。