首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >货物声称锈菌没有json旗子。

货物声称锈菌没有json旗子。
EN

Stack Overflow用户
提问于 2022-01-16 21:50:58
回答 1查看 310关注 0票数 2

嗨,我正在努力学习生锈的基础知识,其中一个包(ron)是因为bevy的依赖而抛出一个错误。

当我运行cargo build时,我看到:

编译ron v0.7.0 编译bevy_diagnostic v0.6.0 编译bevy_gilrs v0.6.0编译bevy_winit v0.6.0错误: 未被认可的选项:“json” 错误:无法编译ron 警告:生成失败,等待 其他要完成的工作..。 错误:生成失败

为了了解更多信息,我添加了--verbose标志,这给了我失败的rustc命令:

/home/tomek/..cargo/bin/rustc-纸箱名称ron -编辑=2018 /home/tomek/.cargo/registry/src/github.com-1ecc6299db9ec823/ron-0.7.0/src/lib.rs -错误-格式=json-json=诊断-呈现-ansi,工件-纸箱型库-发射=dep-info,元数据,链接dependency=/storage/projects/econsim/target/debug/deps -bitcode=no -C debuginfo=2 -C metadata=943a31496299e8f3 -C extern=-943a314969e8f3-out/存储/projects/econsim/target/deps -L bitflags=/storage/projects/econsim/target/debug/deps/libbitflags-c67d8a8593a87f67.rmeta -extern base64=/storage/projects/econsim/target/debug/deps/libbase64-532e1d4e3f8b3bca.rmeta -extern bitflags=/storage/projects/econsim/target/debug/deps/libbitflags-c67d8a8593a87f67.rmeta-extern serde=/storage/projects/econsim/target/debug/deps/libserde-42ff4d97cbefd932.rmeta -cap lints允许

所以我把它放在命令行中,这是没有任何错误代码的输出:

{"artifact":"/storage/projects/econsim/target/debug/deps/ron-943a31496299e8f3.d",“发出”:“dep-info”} {"artifact":"/storage/projects/econsim/target/debug/deps/libron-943a31496299e8f3.rmeta",“发出”:“元数据”} {"artifact":"/storage/projects/econsim/target/debug/deps/libron-943a31496299e8f3.rlib",“发出”:“链接”}

最初,我没有指定rustc的路径以供货运使用,但无论是哪种方式,我都得到了这个错误。如果cargo调用rustc时没有弄错,那么--json不再是一个有效的选项,但是当我在shell中运行rustc时,可以吗?我真的不知道从这里开始从哪里出发。

EN

回答 1

Stack Overflow用户

发布于 2022-01-17 00:26:29

我发现了问题。

ron是覆盖锈蚀工具链的版本,细节是这里.

到我的硬盘上ron的位置并删除rust-toolchain文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70734470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档