我正在使用 rust 编译和构建一个示例程序。我选择rustc
而不是cargo
编译,因为它是一个简单的个人测试项目。到目前为止,rustc
用于编译和构建可执行文件的工作正常,但是当我尝试添加外部rand
包时,它给了我这个错误
1 | extern crate rand;
| ^^^^^^^^^^^^^^^^^^ can't find crate
这是完整的代码
extern crate rand;
use rand::Rng;
fn main() {
for x in 1..11 {
let random_number = rand::thread_rng()
.gen_range(1, 101);
println!("{} -> {}", x, random_number)
}
}
如何添加外部包并运行rustc
?