使用mxpy构建MultiversX众筹合约时遇E0554错误求助
解决MultiversX合约构建E0554错误(稳定版Rust无法使用
#![feature]) 问题情况
- 运行环境:Windows WSL2,rustc 1.70.0(稳定版)
- 触发场景:按照MultiversX众筹教程构建合约时,执行
mxpy contract build命令出现E0554错误,错误提示#![feature]不能在稳定版编译通道使用 - 已尝试操作:通过
rustup install nightly安装nightly版本,但问题仍未解决
可行解决方案
使用带--no-wasm-opt参数的构建命令替代原命令即可完成合约构建:
mxpy contract build --no-wasm-opt
说明
添加--no-wasm-opt参数会跳过Wasm代码优化环节,避免触发依赖nightly Rust特性的编译逻辑,从而适配稳定版Rust环境完成构建流程。
内容的提问来源于stack exchange,提问作者VersaCodeX
相关产品推荐
相关产品推荐

