rust-cargo 相关问题

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

“metadata_register_crate”上的 Cargo 构建需要 30 秒

在尝试调试 tokio 构建花费 1 分钟时,我看到了这个: +----------------------------------------------------+-------- ---+-----------------+----------+------------+---- -------------------+------------------------...

回答 1 投票 0

如果我在 Cargo.toml 中指定单独的 lib 目标,是否可以有一个名为“lib”的私有模块?

我正在用 Rust 开发一个二进制应用程序,其中包含帮助程序的 lib 目录,我想知道如何导出帮助程序函数以进行集成测试,例如 源代码 |- data_access_layer.rs |- 麦...

回答 1 投票 0

如何在 Vim 中运行 Cargo?

我想使用诸如 之类的键绑定运行 Rust 代码。 我尝试了命令 :!cargo run --bin %,但在这种情况下 % 等于 src/bin/test.rs,而不是不带后缀的所需文件名(

回答 1 投票 0

运行货物测试时出现错误“请使用此编译器重新编译该板条箱”

我的 Cargo.toml 文件如下所示: [依赖项] unicode-分段=“1.10.0” [包裹] 版本=“2021” 名称 =“反向字符串” 版本=“1.2.0” 该...

回答 1 投票 0

使用相对路径适用于“货物构建”,但不适用于“货物发布”

我有一个项目,其中包含一些 protobuf 定义并为多种(Python 和 Rust)语言构建代码。文件夹结构是这样的: 根/ 原型/ my.proto Python/ 锈/ Cargo.toml

回答 1 投票 0

如何修复“在任何 /hello_world 或任何父目录中都找不到 Cargo.toml”即使它位于正确的目录中

我使用以下命令在 Debian Linux 上安装 rust: 卷曲 --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rust_setup.sh chmod +x rust_setup.sh ./rust_setup.sh sudo apt安装gcc 当...

回答 1 投票 0

如何解决使用 vscode 时 Rust crates “无法进行身份验证”的问题?

我们在使用Cargo时很熟悉以下错误。 [错误 rust_analyzer::lsp_utils] rust-analyzer 无法加载工作区:无法从 Cargo.toml 文件 /Users/... 读取 Cargo 元数据

回答 1 投票 0

如何在 lib 板条箱中的单元测试上运行货物火焰图

我有一个图书馆箱,我想使用货物火焰图对其进行分析。但无论我尝试运行货物火焰图,我都会收到错误消息。该库具有以下结构: 实用程序 ├── Cargo.loc...

回答 1 投票 0

来自 Once_cell 的 Linux 编译错误的 Cargo 构建?

我有一个货物工作区项目,我在 Windows 笔记本电脑上构建并运行该项目。该程序托管一个后端服务器。现在,我想将其托管在 AWS EC2 实例(Linux 机器)上。我什么

回答 1 投票 0

是否有一种编程方法来检查板条箱中未使用的单元测试文件?

Rust 测试的文档表明,当定义单元测试的模块在范围内时运行单元测试,并激活测试配置标志: #[cfg(测试)] 模组测试{ #[测试] ...

回答 2 投票 0

尝试使用 new() 函数从另一个文件初始化结构时出现编译错误

当我尝试初始化一个名为 Alpha 的结构时出现错误,该结构是在另一个文件中定义和实现的。 在 alpha.rs 中: pub 结构阿尔法 { 年龄:i32 } 实现阿尔法{ pub fn new() -> ...

回答 2 投票 0

Solana Anchor Framework 安装错误:与“cc”链接失败

我在安装 solana 锚框架时遇到了问题。 生锈版本 rustc 1.65.0 (897e37553 2022-11-02) 货物版本货物1.65.0(4bc8f24d3 2022-10-20) 如果有人知道如何解决这个问题

回答 1 投票 0

如何激活可选依赖项?

Cargo.toml: [特征] 平行= [“人造丝”] [依赖项.rayon] 版本=“1.5” 可选=真 库.rs: #[cfg(feature = "并行")] 酒吧模组标准杆; 锈迹分析仪: 合作...

回答 2 投票 0

运行特定的.rs文件

快速介绍,我来自python,我自己学习过它,现在我正在尝试学习Rust。我觉得有点混乱。 我在 src 目录中有一个 main.rs 文件和其他 .rs 文件,只是为了

回答 3 投票 0

从构建脚本引用板条箱数据类型和函数

我有一个 rust 二进制板条箱(嗯,它还有一个用于测试的 lib.rs 文件),并且正在尝试编写一个构建脚本。此构建脚本需要从静态 rust 对象(自定义结构

回答 2 投票 0

错误cargo build sbf无法获取包元数据:“cargometadata”退出并出现错误:错误:无法加载工作区成员的清单

我尝试建立一个锚定项目 锚初始化 AnchorProject cd 锚定项目 锚定构建 然后就出现这个错误! admin@Desktop MINGW64 /d/folder_1/MY_Project/AnchorProject(主) $ 锚构建

回答 2 投票 0

如何使用 Docker 中安装的 Postgres 工具修复diesel_cli链接libpq.lib错误?

我正在尝试(几个小时以来)为 postgres 安装货运箱diesel_cli。但是,每次我运行推荐的货物命令时: 货物安装diesel_cli --no-default-features --features pos...

回答 8 投票 0

Rust 使用没有 main.rs 的兄弟模块

我的项目有一个客户端和一个服务器二进制文件。所以我的 Cargo.toml 看起来像 [[垃圾桶]] 名称=“服务器” 路径=“src/server/mod.rs” [[垃圾桶]] 名称=“客户” 路径=&...

回答 1 投票 0

Cargo 在使用“--workspace”编译后使用“-p”重新编译工作区中的包

一般情况下,我使用以下命令编译工作区中的所有内容:从工作区目录中使用cargo build,或者使用cargo build --workspace 但是,如果我随后使用 Cargo build -p pa 编译特定的包...

回答 1 投票 0

Rust Cargo 构建错误。访问被拒绝。操作系统错误 5

我刚刚从以下位置安装了 rust:https://www.rust-lang.org/tools/install 然后继续阅读此文档以在 VS Code 中启动它:https://code.visualstudio.com/docs/languages/rust 我在...

回答 1 投票 0

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