首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IDE中播放基板代码时如何排除锈蚀std env

在IDE中播放基板代码时如何排除锈蚀std env
EN

Stack Overflow用户
提问于 2021-11-26 08:11:52
回答 1查看 137关注 0票数 2

我使用带锈蚀插件的JetBrains IDE运行基板的代码。

基板项目通常在文件的顶部有一行:

代码语言:javascript
复制
#![cfg_attr(not(feature = "std"), no_std)]

但是,这条线是灰色的,现在是亮黄色的,这条线没有激活,cfg属性现在不使用。这意味着发展中的env还处于锈蚀性病的状态,我想。

基板不使用锈蚀std库。因此,我想知道是否可以配置IDE来激活衬底std env,而不是Rust std。这可能有助于初学者不包括一些不正确的func或lib。

EN

回答 1

Stack Overflow用户

发布于 2021-12-14 10:45:34

基板不使用锈蚀性病库。

这是不对的,我们只是在为本机编译时使用普通的std。也就是编译节点时。但是,当我们为wasm编译时,我们禁用std并使用no_std

由于默认情况下始终启用了std,因此IDE几乎永远不会激活no_std。所以,我会忽略这个“警告”。

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

https://stackoverflow.com/questions/70121279

复制
相关文章

相似问题

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