Blockchain 创建第一个基板链的问题
当我试图编译节点模板时,会出现一系列错误。Blockchain 创建第一个基板链的问题,blockchain,substrate,Blockchain,Substrate,当我试图编译节点模板时,会出现一系列错误。 错误:无法为节点模板运行时v2.0.0(/Users/modules3D/VSCode项目/基板节点模板/运行时)运行自定义生成命令。 原因: 进程未成功退出:/Users/modules3D/VSCode Projects/subscriber node template/target/release/build/node-template-runtime-cae9ad6029c9f681/build script build(退出代码:1) ---
错误:无法为
节点模板运行时v2.0.0(/Users/modules3D/VSCode项目/基板节点模板/运行时)运行自定义生成命令。
原因:
进程未成功退出:/Users/modules3D/VSCode Projects/subscriber node template/target/release/build/node-template-runtime-cae9ad6029c9f681/build script build
(退出代码:1)
---stdout
正在执行生成命令:“rustup”“run”“nightly”“cargo”“rustc”“--target=wasm32 unknown”“--清单路径=/Users/modules3D/VSCode项目/基板节点模板/target/release/wbuild/node模板运行时/cargo.toml”“--color=always”“--release”
而且:
错误[E0282]:需要类型批注
-->/Users/moduleus3d/.cargo/registry/src/github.com-1ecc6299db9ec823/sp-算术-2.0.0/src/fixed_point.rs:541:9
|
541 |让精度=P::精度。饱和成();
(一)给出“<代码>精度> <代码> >类型
...
1595 |/机具已修复!(
1596 | |固定64,
1597 | |测试|固定| i64,
1598 | | i64,
... |
1601 | |“定点64位有符号,范围=[-9223372036.854775808,9223372036.854775807]”,
1602 | | );
|在这个宏调用中
|
=注意:此错误源于宏(在夜间构建中,使用-Z宏反向跟踪运行以获取更多信息)
错误[E0282]:需要类型批注
-->/Users/moduleus3d/.cargo/registry/src/github.com-1ecc6299db9ec823/sp-算术-2.0.0/src/fixed_point.rs:541:9
|
541 |让精度=P::精度。饱和成();
(一)给出“<代码>精度> <代码> >类型
...
1604 |/机具|已修复!(
1605 | |固定128,
1606 | |测试|固定| i128,
1607 | i128,
... |
1611 | | [-170141183460469231731.687303715884105728, 170141183460469231731.687303715884105727]_",
1612 | | );
|在这个宏调用中
|
=注意:此错误源于宏(在夜间构建中,使用-Z宏反向跟踪运行以获取更多信息)
错误[E0282]:需要类型批注
-->/Users/moduleus3d/.cargo/registry/src/github.com-1ecc6299db9ec823/sp-算术-2.0.0/src/fixed_point.rs:541:9
|
541 |让精度=P::精度。饱和成();
(一)给出“<代码>精度> <代码> >类型
...
1614 |/机具|已修复(
1615 | |固定128,
1616 | |测试|固定| u128,
1617 | | u128,
... |
1621 | | [0.000000000000000000, 340282366920938463463.374607431768211455]_",
1622 | | );
|在这个宏调用中
|
=注意:此错误源于宏(在夜间构建中,使用-Z宏反向跟踪运行以获取更多信息)
错误:由于之前的3个错误而中止
有关此错误的详细信息,请尝试rustc--explain E0282
。
错误:无法编译sp算术
要了解更多信息,请使用--verbose再次运行该命令。
警告:生成失败,正在等待其他作业完成。。。
错误:生成失败
警告:生成失败,正在等待其他作业完成。。。
错误:生成失败
关于如何解决这些错误的任何建议???看起来您需要降低夜间版本的级别 可以通过运行以下命令序列来执行此操作:
rustup安装夜间-2020-10-06
生锈目标添加wasm32未知-工具链nightly-2020-10-06
导出WASM_构建_工具链=夜间-2020-10-06
您可以在此处了解有关如何将nightly与Subscriber一起使用的更多信息:Fresh project始终面临传出的nightly版本问题。 如果运行基板版本2.0.0,可以使用以下命令解决:
rustup install nightly-2020-07-02
rustup override set nightly-2020-07-02
rustup target add wasm32-unknown-unknown --toolchain nightly-2020-07-02
然后尝试重新构建 你是按这里规定的夜间建筑吗?