我用
创建了一个新项目cargo new project-name
cd ./project-name
然后在目录中运行
cargo install crate-name
对于在crates.io上列出的任何板条箱都会产生错误
Updating crates.io index
Installing crate-name version-number
error: specified package has no binaries
在其他地方查找建议将适当的依赖项添加到我的Cargo.toml文件中,但这不会更改我得到的输出。特别是我正在尝试将rust-gmp安装为项目依赖项,并且具有
[dependencies]
rust-gmp = "0.5.0"
Cargo.toml中的不允许我安装rust-gmp。有什么建议吗?
答案 0 :(得分:0)
根据Cargo的术语,“依赖关系”实际上不是“安装”的。相反,就像您已经做过的那样,您将板条箱添加为 Cargo.toml 中项目的依赖项。
因此,每当您运行以某种方式需要这些依赖项的子命令(例如cargo build
,cargo check
,cargo run
等)时,它们都会自动为您下载并编译