我正在尝试使用rust-http库,我想将它作为一个小项目的基础.
我不知道如何使用我无法安装的东西rustpkg install <remote_url>.事实上,我今天发现rustpkg现在已经弃用了.
如果我git clone是库并运行适当的make命令来构建它,我该如何在其他地方使用它?即我如何实际使用extern crate http?
She*_*ter 11
从Rust 1.0开始,所有用户中有99%将使用Cargo管理项目的依赖项。该文档的TL; DR为:
cargo new编辑生成的Cargo.toml文件以添加依赖项:
[dependencies]
old-http = "0.1.0-pre"
Run Code Online (Sandbox Code Playgroud)在您的代码中访问板条箱:
锈2015
extern crate old_http;
use old_http::SomeType;
Run Code Online (Sandbox Code Playgroud)
锈2018
use old_http::SomeType;
Run Code Online (Sandbox Code Playgroud)建立项目 cargo build
Cargo将负责管理版本,在需要时构建依赖项,并将正确的参数传递给编译器。
阅读Rust编程语言,以获取有关Cargo入门的更多详细信息。