1

我有一个未在 crates.io 上注册的板条箱 ( https://github.com/wilbertom/bichannels )。我想将它作为依赖项添加到我当前的 crate 中。我已经尝试进入它的目录(放置在外部板条箱内)并运行cargo install,但这不起作用,而是给出了这个错误:

error: no packages found with binaries or examples

所以看起来只能安装一个二进制包,但是如何将一个库包添加到我的依赖项中呢?我试过添加:

bichannels = "*"

到我的 Cargo.toml 但这只是说这个包不在 crates.io 上。

4

1 回答 1

2

有两种选择:

将此添加到 Cargo.toml:

[dependencies]
"bichannels" = {git = "https://github.com/wilbertom/bichannels"}

或者 git clone 本地 lib 并使用:

[dependencies]
"bichannels" = {path = "<roor_dir_of_your_clone>"}
于 2017-10-28T15:12:27.583 回答