rust-cargo

    2

    1答えて

    cargo clippyを実行している場合、それはこのようなコード文句を言う:私はこのinformationのまわりで私の頭をラップすることはできません warning: the loop variable `bb` is used to index `cs` --> src/main.rs:9:5 | 9 |/ for bb in 0..64 { 10 | | cs[

    1

    1答えて

    私Cargo.tomlで複数のバイナリのビルドがあります: [[bin]] name = "a" path = "src/a_main.rs" [[bin]] name = "b" path = "src/b_main.rs" は、バイナリ「B」のため-A dead_codeビルドキーを追加する方法は?

    0

    1答えて

    私はCargoがテストを実行する方法をよく知っています。 私はCargoプロジェクトを作成しました。私はmain.rsを追加しました。そこに#[test]関数を追加すると、それらは見つけられ、cargo testで実行されます。 foo.rsファイルをmain.rsに兄弟として追加してそこにテストを追加すると、それらは見つからず実行されます。 どのような微妙な機能がありますか?私は何とか新しいファ

    3

    1答えて

    私はcargo new projectname --binを使ってプロジェクトを作成しました。 projectnameを別の名前に変更するにはどうすればよいですか? man pageとCargo documentationを確認しました。私も走っ:メタデータファイル(Cargo.toml、Cargo.lock、...)で cargo help cargo --list man cargo を、 "

    1

    1答えて

    私は自分のクレートを公開しましたが、私はREADME.mdに小さな細部を含めることを忘れてしまったことに気付きました。私はその詳細をREADME.mdに含め、git commitとpushをしました。バージョンを変更せずに自分のクレートを更新するには? the crates.io documentationから : cargo yank あなたは は、実際には1つの理由または別の(構文エラーのため

    1

    2答えて

    Based on this commentを使用して特定のソースから `core 'をコンパイルする場合、Xargoを使用して特定のターゲットのカスタムcoreクレートのインストールを管理することは可能です。 Cargo.toml: [package] name = "chip8-engine" version = "0.1.0" authors = ["Dr. ERDI Gergo <[e

    2

    1答えて

    私はthis answerを使用して、.jsonというファイルを"linker-flavor":"gcc"という名前で作成しようとしています。私の完全なターゲット.jsonファイルは次のようになります。これでcargo buildを実行する { "llvm-target": "avr-atmel-none", "cpu": "atmega328p", "target-

    0

    1答えて

    私はdylibとして別のアプリケーションに埋め込みたいRustプロジェクトを持っています。私はCargo.tomlにcrate_type = ["dylib"]を設定していますが、これはcdylibにするかどうかわかりません。 私はプロジェクトをビルドすると、予想通り、それはtarget/debugでlibfoo.dylibを生成するが、otool -Lを見ると、それはまたtarget/debug

    0

    1答えて

    テストの特定のサブセットを実行するバイナリをコンパイルしたいと思います。私は次のことを実行すると、それが動作します: [email protected]:/ox$ cargo test hash::vec Finished dev [unoptimized + debuginfo] target(s) in 0.11 secs Running target/debug/deps

    0

    1答えて

    私のrustfmtは現在、次のコードを書式化して、以下のようにスペースを整列させます。私は.のスペースと--->のタブを次のコードで置き換えました。 fn main() { --->match unsafe { --->--->......0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1