cost 212 ms
我如何更改板條箱的子依賴項的版本?

[英]How can i change the version of a sub dependancy of a crate?

我正在嘗試使用 wasm32-unknown-unknown 構建一些庫,我得到了 我可以使用 wasm32-unknown-emscripten 進行構建,但 wasm-pack 不支持它。 所以可以說我有以下樹: 我該怎么做? ...

如何通過 emscripten 為 webassembly 成功編譯和運行帶有線程和 SDL2 的 rust 程序?

[英]How do I successfully compile and run a rust program with threading and SDL2 for webassembly via emscripten?

我正在嘗試使用 Emscripten 為 WebAssembly 編譯我的游戲引擎。 該引擎由 Rust 和 SDL2 提供動力。 config.toml 文件說:[target.wasm32-unknown-emscripten] ar = "/home/alexis/.exe/emsdk/u ...

覆蓋 `cargo run` 中的 [[bin]] 路徑參數

[英]Override the [[bin]] path parameter in `cargo run`

我有一個帶有一堆實驗文件(每個都有一個main() )的本地游樂場設置,其中我的Cargo.toml如下所示:[package] name = "playground" version = "0.1.0" edition = "2021" [[bin]] name = "playground" p ...

我有 lsp server rust-analyzer 的問題

[英]I have problems with lsp server rust-analyzer

當我嘗試啟動 some.rs 文件(rust 文件)時,我在 neovim 中發現錯誤: 我的 lsp.lua 配置文件是空的,因為我從 Mason 安裝的所有服務器,我還重新安裝了 neovim,重新安裝了運行時目錄等,在 inte.net 中描述但沒有任何改變((((關於這一切的小事,這個錯誤不 ...

無法編譯紫杉

[英]Couldn't compile yew

我正在使用紫杉文檔構建示例應用程序。 我不知道為什么這個應用會拋出這個錯誤。 這是 Cargo.toml 中的紅豆杉版本 這是 main.rs 中的代碼 這是 index.html ...

在 build.rs 腳本中檢索依賴項的版本

[英]Retrieve the version of a dependency in build.rs script

我想在我的 REPL(建立在 Boa 之上)中公開 js 引擎的版本: 我正在嘗試為此使用build.rs文件: 在我的main.rs某處: 顯然我已經硬編碼了板條箱的版本,但想知道是否有一種編程方式來獲取版本。 ...

Cargo:如何將整個目錄或文件包含在功能標志中?

[英]Cargo: How to include the entire directory or file in feature flags?

我正在做一個 Rust 項目。 我正在使用 Cargo 功能標志對某些代碼進行條件編譯。 在某些情況下,我必須將整個文件包含在功能標志中,因此在每個 function & use語句上添加#[cfg(feature="my-flag")]沒有多大意義。 因此,為了將整個文件包含在功能標志中 ...

相當於 -DPREPROC_VAR 用於鐵銹/貨物

[英]Equivalent of -DPREPROC_VAR for rust/cargo

我有一個const變量,我需要在運行時對其進行硬編碼,但可在編譯時對其進行配置。 在 C/C++ 風格的預處理器中,通常可以告訴編譯-DPREPROC_VAR並使用#ifndef來保護定義 在 rust 我有// Doesn't actually work because I need a usiz ...

貨物構建失敗,里面有#[rstest]

[英]cargo build failed with #[rstest] inside

我想使用參數化測試,發現rstest可以很好地做到這一點。 添加: use rstest::rstest; 在main.rs文件中並將#[rstest]也放在main.rs中,在cargo test上運行良好但是如果我想用cargo build構建程序,我會收到這個錯誤 所以問題是:我如何組織我的 ...

根據功能有條件地設置板條箱類型

[英]conditionally set crate-type based on feature

我想根據啟用的功能有條件地更改Cargo.toml中的crate-type字段。 我找不到任何方法來做到這一點。 是否可以直接在Cargo.toml中或通過build.rs中的某些內容來執行此操作? 還是環境變量? 我正在尋找的示例:如果啟用了 b,則僅編譯 rlib。 如果您想知道為什么我什至需要 ...

哪個依賴激活了另一個依賴的某個特性?

[英]Which dependency activated a certain feature of another dependency?

在我的二進制項目中,在Cargo.toml中我(明確地)添加了一個依賴項d ,但我的其他一些依賴項也依賴於d 。 依賴項d具有通常默認禁用的功能f ,但似乎我的其他依賴項之一已激活該功能。 我怎樣才能找出那是哪一個? 在Cargo.lock ,我可以看到多個包的dependencies項列表中有d ...

如何從 build.rs 中找到 Cargo.lock

[英]How to locate the Cargo.lock from build.rs

我希望能夠從build.rs中讀取Cargo.lock文件,而無需訴諸文字路徑。 在 build.rs 中, std::env::var("CARGO_MANIFEST_DIR").unwrap(); 可用於查找Cargo.toml ,傳統上Cargo.lock位於此目錄中,但是隨着工作空間的引入 ...

在 Alma 中用 pcap 編譯 Rust Linux

[英]Compiling Rust with pcap in Alma Linux

我正在嘗試運行一個 rust 程序,我一直在 AlmaLinux 發行版的 Ubuntu 上使用它。 它使用已安裝的 pcap 板條箱。 當我嘗試編譯應用程序時,我得到了一個 我最初的想法是這台機器上沒有安裝 libpcap,但實際上它是。 我已經卸載並重新安裝它以防萬一初始安裝出現問題。 關於可 ...

如何判斷我所在的 Rust 箱子的版本號?

[英]How to tell the version number of the Rust crate I'm in?

有沒有一種可靠的方法,也許是 cargo CLI 中的某些方法,來獲取板條箱的版本? 我可以在 Cargo.toml 上輸入 grep,但我正在尋找 6 個月內不會損壞的東西。 有沒有更好的辦法? ...

按名稱對 `cargo test` 中的測試進行排序

[英]Sort tests from `cargo test` by name

我正在使用cargo test運行一些測試,我希望測試按字母順序排序。 如果我執行cargo run我會得到如下內容: 測試是 output,每次都是不同的,看似隨機的順序。 有沒有辦法將測試 output 按字母順序排序,如下所示: ...

如何將字符串轉換為rust中的有效json

[英]How to convert a string to a valid json in rust

我是 rust 的新手,具有 javaScript 的背景,我無法通過一個愚蠢的問題解決 go,即“如何在 Rust 中解析 JSON.parse?” 我有一個 &str 類型的字符串"{\"first\":\"one\",\"second\":\"two\"}" ,我想要一個 objec ...

Rustdoc 無法識別導入的依賴項

[英]Rustdoc Doesn't Recognize Imported Dependencies

我剛剛創建了一個新的 Rust 項目並在main.rs中引入了一個依賴項。 當我嘗試運行rustdoc src/main.rs時,出現以下錯誤: 盡管Cargo.toml已經具有該依賴性,但它已安裝並在Cargo.lock中,它通過use rand;導入到main.rs中; 並且項目構建成功,沒有任 ...

無法使用 rust 個板條箱

[英]Unable to use rust crates

我是 rust 的新手。我正在學習導入 crate random-number的入門教程,但是在運行代碼時出現錯誤can't find crate for 'random_number' 。 我究竟做錯了什么? ~/Cargo.toml :[package] name = "test" versi ...

板條箱功能流行度統計

[英]Crate feature popularity statistics

crates.io站點顯示了下載次數統計信息,這很棒。 是否可以選擇查看每個功能的下載統計信息? 例如,對於目前支持 4 種不同 RDBMS(MySQL、PostgreSQL、MS SQL Server 和 SQLite)的sqlx crate,此類統計數據將提供有價值的見解,以了解每個 RDBM ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM