rust-cargo 相关问题

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

为什么“cargo build”作为“skaffold build”的一部分比“docker build”花费更长的时间

我们正在开发 Rust 后端并在 minikube 中进行调试。我有一个构建整个工作区的 Dockerfile,然后只需为每个工作区使用不同的货物运行语句来部署该映像

回答 1 投票 0

工作空间目录有Cargo环境变量吗?

我的工作区中有以下项目: 工作区文件夹 | +-- 项目A | | | +-- 构建.rs | +-- 部门 | | | +-- 测试.json | +-Cargo.toml 项目A中,有build.rs

回答 4 投票 0

如何查找包含的板条箱的 git commit id?

我在 Cargo.toml 中包含了一个板条箱作为依赖项,如下所示: 贝尔曼_ce =“=0.3.3” 如何找到该版本的包指向哪个提交 ID? 不幸的是,github repo 不...

回答 4 投票 0

为什么货运手表总是重启?

在我的应用程序中,我有: std::fs::write(".subdir/foo.txt", b"Lorem ipsum")?; 该文件已创建(或修改,如果已存在),但我的应用程序始终通过 Cargo watch -x run 重新启动。如果我

回答 1 投票 0

何时在 Rust Cargo.toml 中将依赖项设置为可选?

我是Rust新手,尝试阅读一些项目来学习。在这个 binance api 连接器 Rust 项目中。某些依赖项设置为可选,但其他依赖项则不是。是出于什么考虑

回答 1 投票 0

profile-rustflags 是否允许根据配置文件设置功能?

我的理解(例如,请参阅这个问题 Define features for Cargo profile in Cargo.toml),是不可能根据货物配置文件设置功能。 然而货物不稳定

回答 1 投票 0

如何删除 Cargo.toml 中未使用的依赖项?

如何找出 Cargo.toml 中未使用的依赖项?如何自动删除它们?

回答 2 投票 0

在编译时从文件内容生成常量

假设我有一个文件,其中包含一些常量。该文件可能来自不同的服务,并且对于不同的场景可能有所不同。现在我想榨干最后一点表演...

回答 2 投票 0

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

我知道 #![allow(non_snake_case)] 但这只会禁用该特定文件/项目的警告。 如何在范围内禁用此警告系统? 我是一个初学者,正在学习 rust 和诸如此类的警告...

回答 1 投票 0

如何使用带有货物的模具链接器?

我目前使用 lld 作为 Rust 的链接器,但最近遇到了 Mold 项目,它比 lld 更快。我想尝试使用 Rust 编译,但我不知道如何将它作为我的

回答 4 投票 0

什么原因导致出现虚假的“<dependency> 需要以 rlib 格式提供,但在此形式中未找到”错误?

当使用新的目标/目录运行货物检查时,我收到此错误: 板条箱“hyper”需要以 rlib 格式提供,但未以这种形式找到 没有输出关于...的其他详细信息

回答 1 投票 0

什么原因导致依赖项“要求以 rlib 格式可用,但未找到此形式”错误?

当使用新的目标/目录运行货物检查时,我收到此错误: 板条箱“hyper”需要以 rlib 格式提供,但未以这种形式找到 没有输出关于...的其他详细信息

回答 1 投票 0

如何顺序运行货物测试?

proxy/v1_specific下有几个测试。我必须按顺序运行它们,因为这些测试彼此之间有一些影响。 货物测试 --package 测试 --test proxy v1_specic::test1 ...

回答 2 投票 0

在 Ubuntu 20.04 上货物生成安装失败

尝试在Ubuntu 20.04.1 LTS上安装cargo-generate,首先它抱怨ssl,使用此命令安装libssl sudo apt-get install -y libssl-dev 但现在出现以下错误。 我怎样才能

回答 2 投票 0

即使配置了 PKG_CONFIG_PATH 环境变量也找不到pango.pc

即使安装了 pkg-config,RHEL 9.4 也没有配置 PKG_CONFIG_PATH 环境变量。因此,cargo 无法构建 pango-sys,因为需要 pango.pc 文件。设置...

回答 1 投票 0

为什么我不能使用 docs.rs 中应该提供的特征和模块?

我正在使用 tokio-modbus 编写一个 Modbus TCP 服务器。当我尝试访问板条箱的某些特征和功能时,我收到错误: 使用 tokio_modbus::server::tcp::{accept_tcp_connection,服务器}; [

回答 1 投票 0

是否有命令可以自动将箱子添加到我的 Cargo.toml 中?

我预计会有类似货物安装秒表之类的东西,但在文档中找不到它。 我一直在查找包版本并将其手动添加到 Cargo.toml 中: [依赖项] 秒表...

回答 2 投票 0

如何安装+nightly?

除了稳定的工具链之外,我不想使用任何东西来进行正常工作,但希望能够使用货物扩展来调试我的宏。除了默认的 stable 之外,我什至不知道如何使用任何东西

回答 2 投票 0

如何安装+nightly(无论这意味着什么),以便我可以运行货物扩展

除了稳定的工具链之外,我不想使用任何东西来进行正常工作,但希望能够使用扩展来调试我的宏。我什至现在不知道如何使用除了默认的稳定工具之外的任何东西......

回答 2 投票 0

如何为 Cargo 设置默认构建目标?

我尝试使用本教程在 Rust 中制作“Hello World”,但构建命令有点冗长: 货物 +nightly build --target wasm32-unknown-unknown --release 可以设置默认吗

回答 3 投票 0

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