gpt4 book ai didi

rust - 无法运行一个简单的例子 -- "use of unstable library feature ' rustc_private' : . ...."

转载 作者:行者123 更新时间:2023-11-29 08:14:12 27 4
gpt4 key购买 nike

我正在尝试在我的 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com