rust-cargo 相关问题

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

为什么在 Rust 结构中只允许最后一个字段具有动态大小的类型

这里是这个文档 https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/first-edition/unsized-types.html 据说 只有结构中的最后一个字段可以有

回答 1 投票 0

货物列表显示我的命令,但不显示描述

我构建并测试了我正在开发的货物命令。 在 Cargo.toml 中,我设置了描述和自述属性。 我安装: 货物安装货物-mycommand --path 。 构建和安装都很好...

回答 1 投票 0

Rust git-ignore-generator 问题

我对 rust 很陌生,试图设置 git-ignore-generator 板条箱来轻松管理 gitignore,现在我陷入困境,因为我已经通过 cars add 添加了板条箱,并且无法使用板条箱的命令

回答 1 投票 0

在开发容器中安装后找不到货物

我有一个用于 GitHub Codespaces 的 .devcontainer.json,但是当我在 postCreateCommand 中运行 Cargo 时,它指出未找到 Cargo。 下面是我的 .devcontainer.json: { “名称”:“货物...

回答 1 投票 0

CC crate 示例不会与 C 函数链接

所以我一直在尝试学习如何在 Rust 中使用 CC,因此我尝试了他们的示例,但是我无法编译他们的示例...... 这是错误消息: 错误:与“cc”链接失败:

回答 1 投票 0

CC 箱示例不会与 C 函数链接

所以我一直在尝试学习如何在 Rust 中使用 CC,因此我尝试了他们的示例,但是我无法编译他们的示例...... 这是错误消息: 错误:与“cc”链接失败:

回答 1 投票 0

带有 protobuf 的嵌套枚举

我正在开发一个 Rust 项目,使用 Protocol Buffers 并处理嵌套枚举。这是我目前为止在 Rust 中得到的: 枚举车辆{ 汽车(车型), 卡车(卡车类型), } 枚举汽车类型{

回答 1 投票 0

如何强制板条箱仅在开发依赖项中可用

我正在编写一个板条箱,其中包含一些针对我的特征的模拟实现。这些特征将在我的测试中使用。 由于这个箱子仅用于测试,我想强制仅包含它......

回答 1 投票 0

将 git commit hash 作为字符串包含到 Rust 程序中

我在 git 存储库中托管一个 Rust 项目,我想让它在某些命令上打印版本。如何将版本包含到程序中?我以为构建脚本可以设置环境

回答 6 投票 0

Rust - 匹配字符串

目前我正在尝试学习 Rust。 我想创建一个非常小且简单的待办事项列表,但在将用户输入与不同选项相匹配时遇到一些问题。 我已经尝试过不同的

回答 1 投票 0

是否可以永久/系统范围内禁用 Rust 编译器发出的非蛇形警告?

我知道 #![allow(non_snake_case)] 但这只会禁用该特定文件/项目的警告。 如果您想知道,我是一个初学者,正在学习 rust 和每次都会发出这样的警告...

回答 1 投票 0

如何避免使用“cargo install”安装所有“bin”文件?

cargo install 将安装 src/bin 文件夹中的所有文件。 我有 src/bin/cli.rs src/bin/dev.rs 即使我添加 [[垃圾桶]] 名称=“cli” 路径=“src/bin/cli.rs” 开发人员仍然安装了...

回答 1 投票 0

如何捕获通过管道传输到 Rust 程序的进程的输出?

我知道如何读取命令行参数,但我在读取管道的命令输出时遇到困难。 使用管道连接一个将数据输出到我的 Rust 程序的程序 (A): 一个 |右 ...

回答 5 投票 0

具有 std/no_std 变体的依赖包

我有一个板条箱 A,它有一个 std 和一个 no_std 变体。它们通过名为“std”的功能来区分,默认情况下: [特征] 默认 = [“标准”] 标准=[] 现在我想要...

回答 1 投票 0

Rust 重复依赖项

我正在尝试使用玩具代码示例,我的 Cargo.toml 是: [包裹] 名称 =“reth_mempool” 版本=“0.1.0” 版本=“2021” [依赖项] reth-交易池 = {...

回答 1 投票 0

Cargo 运行不工作 - 可执行文件中的 CPU 类型错误(操作系统错误 86)

昨天货物运转良好。今天我开始了一个新项目,货物构建工作成功了。但货物运行似乎不起作用。 货物运行 错误:无法执行进程“rustc -vV”(从未执行) 因...

回答 1 投票 0

Github 货物构建因校验和而失败

我已经更新了项目依赖项并将它们提供给供应商,并在本地和 docker 中测试了我的更改,并且它可以正常工作。 当我推送更改时,GitHub 操作无法执行测试并且......

回答 1 投票 0

重新导出 proc 宏会导致“未解析的 extern crate”错误

概述 我正在尝试从 Maud 重新导出 html 宏,但每当我尝试使用重新导出的宏时,都会收到“未解析的 extern crate”。 我怎样才能从我自己的宏中重新导出这个宏

回答 1 投票 0

如何将功能标志“传递”到 Cargo 中的子依赖项?

我正在 Cargo 中编写一个库。如果这个库依赖于另一个库,例如 libc,它公开了一个功能(在本例中为 use_std),我如何使我公开的功能启用或禁用该功能...

回答 2 投票 0

Rust 中的库 crate 和二进制 crate 有什么区别?

在阅读官方书籍时,我偶然发现了包裹和板条箱。为了创建一个新项目,我运行了以下命令: $ 货物新我的项目 创建了二进制(应用程序)“my-project”包 $ ls...

回答 1 投票 0

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