Я хочу создать приложение с графическим интерфейсом, используя Rust в Windows 10, и я нашел ящик qml , который выглядит хорошо.
Я добавил в свой файл Cargo.toml
эту зависимость: qml = "0.0.9"
, но когда я запускаю cargo build
, я получаю эту ошибку:
> cargo build
Compiling qml v0.0.9
error: failed to run custom build command for `qml v0.0.9`
process didn't exit successfully: `project\target\debug\build\qml-018515e4bf91189d\build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'failed to execute process: The specified file cannot be found. (os error 2)', user\.cargo\registry\src\github.com-1ecc6299db9ec823\qml-0.0.9\build.rs:28:33
note: Run with `RUST_BACKTRACE=1` for a backtrace.
Я посмотрел на файл build.rs
и увидел следующую строку:
fs::copy(Path::new(&manifest_dir).join("build_lib.sh"), Path::new(&out_dir).join("build_lib.sh")).unwrap();
Может быть, у меня нет прав делать это на моем аккаунте, поэтому я попытался запустить его от имени администратора, но в папке пользователя установлены cargo и rustc.
Когда я меняю путь, я получаю ошибку error: no default toolchain configured
.