Tyl*_*ler 7 import rust rust-crates
我正在尝试使用Rust中num crate的BigUints,我正在使用此代码导入它们:
extern crate num;
use num::bigint::BigUint;
Run Code Online (Sandbox Code Playgroud)
但是,它在编译时返回以下错误:
main.rs:1:1: 1:18 error: can't find crate for `num`
main.rs:1 extern crate num;
^~~~~~~~~~~~~~~~~
error: aborting due to previous error
Run Code Online (Sandbox Code Playgroud)
我没有使用任何编译器标志.
我究竟做错了什么?
Ste*_*nik 11
我没有使用任何编译器标志.
如果你只是使用rustc,那么你需要使用标志来获取数量
$ rustc foo.rs --extern num=/path/to/num.rlib
Run Code Online (Sandbox Code Playgroud)
应该这样做,我想.当然,你必须得到一个数字的副本:https://crates.io/crates/num链接到https://github.com/rust-lang/num.
如果你使用货物,你可以添加
num = "*"
Run Code Online (Sandbox Code Playgroud)
对于那[dependencies]部分,Cargo.toml你会很高兴去.