のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

cargo

rust "missing tokens in macro arguments"

"missing tokens in macro arguments" 括弧を閉じる位置が間違えていた。 治したら、エラーが出なくなった。 誤 assert_eq!(add_elems(&[7, 11], None)); 正 assert_eq!(add_elems(&[7, 11]), None);

exampleの実行 "cargo run --example"

cargo run --example "ch04_02_bool" で、直接実行できた。 PS > cargo run --example "ch04_02_bool" warning: file found to be present in multiple build targets: \examples\ch04_01_units.rs Compiling ex04 v0.1.0 (rust_project\rustbook\ch04\ex04)…

error: a bin target must be available for `cargo run`

error: a bin target must be available for cargo run [package] 略 [dependencies] 以下のように、binを”Cargo.toml"に追加した。 [package] 略 [dependencies] [[bin]] name = "main1" path = "examples/ch04_01_units.rs" qiita.com

rustでcargo checkしたとき、詳細なwarningがでないとき

cargo checkで詳細なワーニングがでないとき > cargo check Fresh bitonic-sorter v0.1.0 Finished dev [unoptimized + debuginfo] target(s) in 0.02s 一度、"cargo clean"してから、 "cargo check"に-vをつけると、詳細なワーニングが表示される。 ”cargo …