rust-cargo 相关问题

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

我可以仅为我的代码添加调试信息而没有软件包吗?

有了附带的调试信息,我的二进制文件大约变成了400 MB。发生这种情况是因为Rust包含所有依赖项的调试信息。有什么办法只为我的代码包括调试信息吗? [package] name = ...

回答 1 投票 6

我应该在哪里将配置文件保存在Rust中

我需要保留信息,例如程序的用户配置及其输入。在Linux和Windows上保存此文件的最佳位置是哪里?这用于防锈程序,...

回答 1 投票 2

如何使用cargo publish发布优化的二进制文件?

我正在尝试将我的第一个板条箱发布到crates.io。当我在本地构建项目时,可以通过--release标志来获取优化的二进制文件,但是当我进行货物发布--dry-run时,它似乎是...

回答 1 投票 0

运行Debian中安装的Rust二进制文件时如何传递RUST_BACKTRACE = 1?

使用货物运行二进制文件时,可以选择如下运行: 当二进制文件遇到错误时,这给了我一个堆栈跟踪。 但是,当我为相同的二进制文件创建Debian软件包时,如何获取失...

回答 0 投票 0

带Rust的便携式二进制文件

我在使用rust构建可移植可执行文件时遇到问题 在Ubuntu上运行仅使用cargo build的可执行文件失败了 使用rustc ... C link ar...

回答 2 投票 9

有没有办法在Rust库中包含二进制文件或文本文件?

我正在尝试创建一个库,我想在其中包含一些二进制 或文本 文件,这些文件将具有将在运行时解析的数据。 我的目的是控制这些文件,不断更新它们并在每次更新时更改库的...

回答 2 投票 9

带有库和二进制文件的Rust包?

我想制作一个包含可重用库 实现大部分程序 的Rust包,以及使用它的可执行文件。 假设我没有混淆Rust模块系统中的任何语义,我的Cargo.toml文件应该...

回答 4 投票 119

如何运行锈项目示例[重复]

1 /碰巧我在此仓库中运行示例https://github.com/0xProject/OpenZKP举一个示例的方法之一是cargo run --release --example small_fib我很好奇为什么我们可以运行例如...

回答 1 投票 0

功能'xxx'取决于'yyy',这不是可选的依赖项

我收到此错误:错误:无法解析清单...... \ Cargo.toml中的原因:原因:功能`client`依赖于`rusttls`,这不是可选的依赖项。考虑将`optional = true`添加到...

回答 1 投票 0

无法使用柴油箱从mysql数据库加载结果

使用柴油箱进行装载返回错误,以便与MySQL数据库交互:特征绑定`chart_models :: Chart:柴油机:: Queryable

回答 1 投票 0

Rust编译错误:进程未成功退出

最近,我无法在Rust中进行货物运输。我得到的错误是错误:进程未成功退出:target \ debug \ backend.exe(退出代码:0xc0000138,STATUS_ORDINAL_NOT_FOUND)... ...>

回答 1 投票 0

货物测试无法引用集成测试中定位板条箱内的任何公共内容。单元测试也找不到测试用例

我正在尝试在我的no_std模块上进行一些测试,但是无法同时进行集成和单元测试。我认为这些货物无法使其他人看到功能和模块。该项目位于:...

回答 1 投票 0

货物是否使用带有Git标签的semver?

我对它没有印象,但是我找不到关于此的任何具体文档。 Cargo是否在Git仓库上处理与semver兼容的标签,就像对待crates.io上的箱子一样,即...

回答 1 投票 0

是否存在可以格式化导入格式的Rust Crate或Cargo Upgrade?

为了快速开发,我经常看到有必要在顶部重新使用用途进口,以提高可读性。进口问题变得凌乱,导致时间浪费。 rustfmt太好了...

回答 1 投票 0

编写Rust CLI工具手册页的惯用方式是什么?

类似Unix的OS上的CLI应用程序通常提供手册页以供参考。我还没有看到任何有关如何在Rust生态系统中执行此操作的良好指南-这样做的惯用方式是什么?我知道...

回答 1 投票 13

如何仅运行库和集成测试?

我有一个带有库和两个可执行文件的项目。当我运行货物测试时,它将运行五个可执行文件:库的单元测试以及两个可执行文件,集成测试和doc测试。由于我...

回答 1 投票 1

如何从构建脚本(build.rs)访问当前货物档案(构建,测试,工作台,文档,...)

我想编写一个自定义的build.rs脚本,该脚本会生成一些图表,以附带我正在使用的板条箱的文档。我希望仅当我运行cargo doc时才运行此脚本,而不是其他...

回答 1 投票 5

如何使用“货物”自定义安装?

说我有一个标准的Cargo项目my-package├──Cargo.lock├──Cargo.toml└──src├──bin│└──an_executable.rs└──lib.rs与其相关的原因正常运行,我需要...

回答 1 投票 0

在Cargo.toml中使用`not`关键字进行条件依赖是否有效?

在Cargo.toml中使用cfg(not(...))声明依赖关系是否有效? [target.'cfg(not(target_arch =“ wasm32”))'。dependencies] websocket =“ 0.23.0” [target.'cfg(target_arch =“ ...

回答 1 投票 0

办法让构建脚本当前版本?

是否有可能读取构建脚本目前使用的防锈版?也许通过一个环境变量?我试着版和CARGO_EDITION,但没有奏效。我没有找到任何文件...

回答 1 投票 0

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