作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在我的 Rust 应用程序中使用 simplelog.rs。 Hello World 示例
#[macro_use]
extern crate log;
extern crate simplelog;
// ..........
CombinedLogger::init(vec![
TermLogger::new(LogLevelFilter::Warn, simplelog::Config::default()).unwrap(),
WriteLogger::new(LogLevelFilter::Info, simplelog::Config::default(), File::create("log.log").unwrap())]).unwrap();
结果为:
error: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? (see issue #27812)
--> src/main.rs:9:1
|
9 | extern crate log;
| ^^^^^^^^^^^^^^^^^
error: aborting due to previous error
如何解决?
来自#27812的讨论目前还不清楚该怎么做。
最佳答案
您在 Cargo.toml
[dependencies]
中缺少 log = "version"
条目。
因为 Cargo 没有给 Rust 一个 log
crate 来加载 extern crate log
,Rust 一直在更深入地寻找它,找到一些内部的。
关于rust - 无法运行一个简单的例子 -- "use of unstable library feature ' rustc_private' : . ....",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48030394/
我正在尝试在我的 Rust 应用程序中使用 simplelog.rs。 Hello World 示例 #[macro_use] extern crate log; extern crate simpl
我是一名优秀的程序员,十分优秀!