rust-cargo 相关问题

Cargo是Rust编程语言的官方包管理器。

货物功能是否可以删除依赖项?

我希望添加在没有标准库的情况下使用我的板条箱的可能性。一些核心功能确实依赖于浮点函数,这在无标准模式下

回答 1 投票 0

为什么 Rust 需要包和工作区?

我对 Rust 模块层次结构中三个上层的存在以及为什么需要它们感到有点困惑。如果我理解正确的话: 板条箱是包含多个的简单项目...

回答 2 投票 0

Cargo 项目中的哪些文件应该位于我的 .gitignore 中?

我使用cargo new 创建了一个“hello world”Rust 应用程序。当我执行 git status 时,它显示了一堆文件: Rust/welcomec/Cargo.lock rust/welcomec/Cargo.toml rust/welcomec/src/main.rs 一个...

回答 2 投票 0

Rustup nightly 工具链不允许使用 Rust Lang 的不稳定功能

我是 Rust 新手,第一次遇到 rustup 问题。 关键是它不允许我使用该语言的不稳定功能,尽管我明确地使用 nightly 运行它

回答 1 投票 0

在“cargo build”期间获取活动依赖项及其版本的列表

有些板条箱提供 pub const &str-version 字符串,有些则不提供。为了有一个通用的解决方案,我需要一个在编译期间货物构建已知和使用的所有依赖项及其版本的列表...

回答 1 投票 0

如何修复“此版本的 Cargo 早于`2021`版本”错误?

我在 Chromebook Lenovo Duet 5 上使用 Cargo。当我尝试编写更复杂的代码时,我遇到了此错误。我试图导入镜像包并收到此错误: 这个版本的...

回答 2 投票 0

如何在 Rust 中使用用户输入创建自定义大小的数组?

这是我第一次使用Rust,所以我对它一无所知。我知道将这些提示放在主窗口中并不理想,但我计划也将相同的用户输入用于其他功能。我的

回答 1 投票 0

如何使用 docker 中的 Cargo 构建和运行我的 Actix 应用程序?

我问题的第二部分:开始我的申请是否明智?或者您认为最好在我的本地计算机上构建应用程序,然后在 docker 中使用二进制文件?构建版本是最终版吗

回答 1 投票 0

Rust Lettre 库无法在 Windows 上发送电子邮件

我正在开发一个 Rust 脚本,用于监视文件夹中的新文件,当它检测到新文件时,会将它们发送到 api,然后通过邮件发送。到目前为止一切都很好,我已经测试和编译了......

回答 1 投票 0

编写一个宏来迭代枚举的所有值并创建一个 const

我有一个枚举,我也想在匹配语句中将其用作常量。我正在尝试创建一个如下所示的宏: #[宏导出] 宏规则!枚举常量{ ($名称:身份)=> { // ...

回答 1 投票 0

anchor-spl 和anchor-lang 的锚构建错误版本

我正在使用以下 Rust 存储库: https://github.com/SmartCodeBlockchainDev/Nelson-NFT-stacking 当我尝试进行锚点构建时,出现以下错误: 获取包元数据失败...

回答 6 投票 0

如何在fish shell中的每个会话中永久设置env?

我安装了货物构建环境。 我使用 Cargo install exa 来安装 exa(命令 ls 的替代品)。 可执行文件放在$HOME/.cargo/bin 中。 我使用fish shell set -gx PATH $PATH $HO...

回答 1 投票 0

如何解决未找到货物 wasm 错误?

当使用 RUSTFLAGS='-C link-arg=-s' Cargo wasm 构建合约时,显示以下错误。 使用cargo install安装wasm-pack后,仍然显示此错误。我该如何解决它?

回答 1 投票 0

cargo install:指定 /tmp 替代品?

货物安装说: 错误:无法写入 /tmp/rustcaq37XH/lib.rmeta:设备上没有剩余空间(操作系统错误 28) 因此我想告诉 Cargo 使用 /tmp 之外的其他目录。据我所知...

回答 1 投票 0

Indy-sdk 构建错误:“未定义架构 x86_64 的符号”

我试图从 hyperledger 文档手动构建 indy-sdk (自动构建不起作用) macOS 蒙特利 12.6.6、Xcode 14.0.1、终端 zsh 安装相关库:pkg-config、libsodium 1.0.12、

回答 1 投票 0

我正在尝试在 actix_web_lab 中使用 spa,但似乎存在导入错误

错误[E0432]:无法解析导入 `actix_web_lab::web::spa` --> 后端/src/main.rs:14:5 | 14 | 14使用 actix_web_lab::web::spa; | ^^^^^^^^^^^^^^^^^^^^^^^^^ 在`web`中没有`spa` 欲了解更多信息...

回答 1 投票 0

无法在 Rust 中编译

我使用的是ubuntu 20.04。 生锈版本 ❯ rustc --version --verbose rustc 1.71.0 (8ede3aae2 2023-07-12) 二进制:rustc 提交哈希:8ede3aae28fe6e4d52b38157d7bfe0d3bceef225 提交日期:

回答 1 投票 0

在 VS Code 中向 Cargo 项目添加 rust 文件

执行命令cargo new main后,我继续在项目中包含其他文件,这些文件放置在src/目录下。在这个过程中,Visual Studio Code 向我展示了...

回答 1 投票 0

Rust 对特定包的混淆

Rust 的第一步。我尝试按照此处的一段相当简单的代码来分析 .docx 文件(MS Word 文件)的内容。 该页面的底部是假定的完整代码(...

回答 1 投票 0

由于解析器默认,货物穿梭运行失败

在我的项目目录中运行货物穿梭机时, 我收到以下错误消息 警告:一些板条箱位于 2021 版,默认为 `resolver = "2"`,但虚拟工作...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.