rust-cargo 相关问题

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

线程,函数,所有权和锁定

我试图了解线程,函数,所有权和锁/非锁的工作方式。我的困惑确实在于线程是程序从根本上如何运行的想法。混淆点:...

回答 1 投票 -2

Rust cargo.toml为C链接器和编译器指定自定义路径

由于对货物设置的无知和大量的文档,我遇到了一些问题。 cargo.toml文件是当前文件:[程序包]名称=“ hello”版本=“ 0.1.0”作者= [“ PC4 \\ Author” ...

回答 1 投票 1

工作区成员的特定配置文件

是否可以为工作空间的成员指定特定的配置文件?如果将配置文件写入Cargo.toml成员,则会得到:警告:非root软件包的配置文件将被忽略,请指定...

回答 1 投票 8

无法建立hidapi锈示例[关闭]

filip @ filip-pc:〜/ Desktop / hidTest $ cargo build编译pkg-config v0.3.17编译libc v0.2.71编译cc v1.0.54编译hidapi v1.2.2错误:无法为...运行自定义生成命令...

回答 1 投票 -1

如何将对象包含在生锈的模型中?

由于有关该文档的文档太多,我只想解决模块的一个问题,所以我有以下文件project / src / main.rs project / src / win / mod.rs //只是一些特定于win32的文件。 ..

回答 1 投票 0

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

Rust中的二进制文件和库文件有什么区别?我读了《货运书》,但听不懂。我使用cargo new a --bin和cargo new b --lib生成了两个文件夹,但是,两者都...

回答 2 投票 1

从 GitHub 构建依赖箱时找不到 `Cargo.toml`

我正在尝试使用 rust-mosquitto 库。我当前的 Cargo.toml 是: [包裹] name = "HomeDaemon" 版本 =“0.1.0” 作者 = ["RTR "] [dependencies.mosquitto] git = ...

回答 6 投票 0

货物运行未反映main.rs中的任何代码更改

货运或货运重建将忽略任何代码更改。我有一个程序fn main(){println!(“ Hello,World!”); }然后我进行货物运输,并看到:编译myproject v0.1.0(/ Volumes /.../ myproject)...

回答 1 投票 0

链接自定义动态库Rust时出错

在目录中,我有一个C文件及其头文件/ home / test / c_pro fc fh libf.so,我已使用以下命令gcc -c -fPIC fc -o fo gcc将fc编译为一个名为libf.so的dll。 fo -...

回答 1 投票 1

我如何更改Rayon使用的线程数?

我正在使用人造丝库:extern crate rayon; const N:usize = 1_000_000_000; const W:f64 = 1f64 /(N为f64); fn f(x:f64)-> f64 {4.0 /(1.0 + x * x)} fn main(){使用rayon :: prelude :: *; ...

回答 1 投票 1

在 而不是软件包清单中找到了虚拟清单

在询问之前,我在此网站上搜索了“ rust”而不是“ package manifest”,但没有找到匹配项。我还在这里阅读了有关虚拟清单的信息,但没有解决我的问题。我的目标是使...

回答 1 投票 1

发布时使用最新版本的依赖关系是一种好习惯吗?

我正在建立一个使用一些依赖项的板条箱,并且要发布它,我必须指定依赖项的版本。我用dep =“> = N”替换了我的dep =“ *”,其中N代表每个dep ...

回答 1 投票 0

在单个项目中使用main.rs和lib.rs,如果没有lib文件夹,则无法导入库中的模块

尽管有一些与此相关的问题,但所有这些似乎让我感到困惑。我有一个结构如下的项目。当在main.rs中导入cli模块时,它可以正常工作,但是当我尝试这样做时...

回答 1 投票 -2

最低的依赖版本

我正在建立一个几乎没有依赖关系的板条箱,为了发布它,我必须指定依赖关系的版本。因此,我用dep =“> = N”替换了我的dep =“ *”,其中N是每个dep的最新值...

回答 1 投票 1

R:使用devtools :: install防止Rust源重新编译

我正在用外部Rust源代码开发一个R包,该过程需要很长时间才能编译。尽管对于一次性安装而言,编译时间不是什么大问题,但我必须...

回答 1 投票 0

处理货物包装箱的依赖性

我对Rust还是陌生的,所以,如果我做的事情非常错误,请原谅。在扩展语言时,我想尝试使用其他语言在...

回答 1 投票 0

使用沙沙本体时如何减少或加快重建速度?

由于我对生锈本体的依赖性,我无法做很多事情:杂货店需要我的货源比我的目标更新或不报告任何东西,因此它可以通过...] >

回答 1 投票 0

如何根据目标平台跳过图书馆箱的示例?

我有一个Rust库箱,我只在Linux上使用,但是我不知道它在Windows上不起作用的任何原因;但是,其中一个示例是特定于Unix的,因此它无法在...

回答 1 投票 4

如何解决锈中的“值:ParseIntError”?

我正在尝试在Rust中建立一个华氏度到摄氏度的转换器。我编译成功,但是我不知道运行时出了什么问题。这是因为转换吗?这是我的代码:使用...

回答 2 投票 0

Cargo.toml中[dependencies]和[dependencies.dependency-name]之间有什么区别?

[我一直在寻找衬底节点模板的Cargo.toml文件,并注意到对于大多数包装箱,依存关系的列表如下:[dependencies.grandpa] package ='sc -...

回答 1 投票 0

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