rust-cargo 相关问题

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

如何诊断货物构建中的“找不到类型”错误?

我正在完成一个教程项目(此处为教程),该项目由一个 Rust 工作区组成,其中包含两个二进制文件和一个库,每个库都有自己的 Cargo.toml。直接依赖关系不是太多...

回答 1 投票 0

如何在“wither”Rust 中使用 String 而不是 ObjectId?

我这里有这个代码: pub 结构帐户 { #[serde(rename = "_id",skip_serializing_if = "Option::is_none")] 酒吧 ID:选项, 酒吧电子邮件:字符串, } 一个...

回答 3 投票 0

工作区中箱子的条件构建

在这里。假设我有工作区 bar-win-x86-x64_nightly v0.1.0 └── rand v0.8.5 ├── rand_chacha v0.3.1 │ ├── ppv-lite86 v0.2.17 │ └── rand_core v0.6.4 │ └── getra...

回答 0 投票 0

覆盖 Rust 安装默认路径 `$HOME/.cargo` 和 `$HOME/.rustup`

在 Rust 中,默认情况下,文件放在 $HOME/.cargo 和 $HOME/.rustup 中。有什么方法可以覆盖这些默认值吗? 我正在尝试调试一个模糊的问题,我想尝试更改文件位置...

回答 2 投票 0

在 Rust 中使用多个 use 语句只使用一个特征标志属性

Rust 中的多个 use 语句是否可以只使用一个功能标志属性? 是这样的: #[cfg(feature = "my-flag")] { 使用加密::sha2::Sha256; 使用 ethers::uti...

回答 2 投票 0

东京频道生锈

我正在尝试用 Tokio 实现一个 Promise 系统,我模拟回调和解析,这是代码: 使用 std::time::Duration; 使用 tokio::sync::oneshot::{channel}; 使用 tokio::time::slee...

回答 2 投票 0

我可以不通过 vscode 中的控制台将 -Z namespaced-features 选项传递给货物吗?

我尝试在我的 vscode 项目中不通过控制台传递 -Z namespaced-features 选项。有谁知道是否可以这样做? 我在 vscode 中使用 rust-analyser 插件。当我调用 Cargo 时:构建它

回答 0 投票 0

链接用户在 rust 中生成 .so 文件

我想在我的 Rust 代码中使用两个用户生成的 .so 库文件。这些文件名为 lib_dens-mods.so 和 lib_twobody.so。我的 build.rs 如下 //构建.rs 使用标准::环境; 使用 std::pr...

回答 0 投票 0

我的 Rust 项目突然坏了

所以我对我的代码做了一些修改,并尝试在我的工作电脑上编译它。我收到以下与 ntapi 包相关的错误: 错误 [E0793]:对打包字段的引用未对齐 --&...

回答 1 投票 0

如何使用 Rust 将 SEC1 编码的 ECDSA 公钥序列化为 ASN.1 DER 格式?

我写了Python版的转换方法, 但是 Rust 版本我不知道怎么写, Rust 不能使用 openssl 包来编写, 我查询了一下数据,好像是ava...

回答 2 投票 0

有专门下载crates到registry目录的cargo命令吗?

我知道当您将一个箱子添加到您的 Cargo.toml 文件并运行 cargo build 时,或者当您将一个箱子供应给您的本地项目文件夹时,在这两种情况下,箱子及其依赖箱子都是第一个

回答 1 投票 0

当地的货物登记处是便携式的吗?

就像我从我的系统中复制 /path/to/home/.cargo/registry 目录(或特别是 /path/to/home/.cargo/registry/src 目录)并将其替换为不同的目录具有此副本的系统...

回答 0 投票 0

如何链接到 Rust 文档中的特定部分

假设我在 Rust 模块的文档中放置了一个标头,src/module_a/mod.rs: # 标题 一些文字。 我知道如何使用标准

回答 0 投票 0

Rust 无法与 `x86_64-w64-mingw32-gcc` 链接

我正在尝试向带有 rust 的 url 发出获取请求,每次我运行这个项目时都会收到此错误,我的其他 rust 项目工作正常。 这是我的 cargo.toml 文件。 [包裹] name = "api_req&qu...

回答 2 投票 0

在没有 `cargo run` 的情况下运行 Rust 二进制文件

我可以使用 cargo run --release 毫无问题地编译和运行我的 Rust 项目。作为第二步,我只想使用 cargo build --release 创建二进制文件,然后通过 runnin 执行它...

回答 0 投票 0

打印!导致 OpenGL 程序无法运行?

我目前正在用 Rust 开发一个简单的程序来在屏幕上绘制一个彩色三角形。我按照 OpenGL 的说明进行操作。我的程序运行良好,三角形按预期呈现...

回答 0 投票 0

从旧的 RUST 库项目中删除“目标”文件夹,构建,从 python 调用它时出现“未定义的 OpenSSL_version_num”错误

我已经将项目精简为一个简单的测试项目。在我的开发环境 (linux) 中,它不工作。 我刚刚使用 ubuntu 20.4 构建了一个新的 VirtualBox env 来测试它,构建了相同的项目和 ra ...

回答 0 投票 0

如何解决 cargo build-bpf nor working?

我尝试构建一个 Rust 项目,当我尝试在 VS 上执行 cargo build-bpf --manifest-path=contracts/solana/program/Cargo.toml --bpf-out-dir=dist/solana/program代码终端我得到这个错误:C ...

回答 1 投票 0

SVG Example not loading the SVG image in other system in iced library for rust

我尝试构建 iced libaray 中存在的 svg 示例。构建它的系统,它按预期工作(即,老虎 SVG 图像正在加载)但是如果我试图在差异中运行它......

回答 1 投票 0

错误“/lib/x86_64-linux-gnu/libc.so.6:找不到版本‘GLIBC_2.33’”

这是我的 Docker 文件: 从 ubuntu:20.04 运行 apt-get update && apt-get upgrade -y 运行 apt-get 安装 libssl-dev 运行 apt-get install -y -q build-essential curl 运行 curl https://sh.rustup....

回答 1 投票 0

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