問題タブ [rust-crates]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
import - `num` のクレートが見つかりません
Rust の num クレートから BigUints を使用しようとしています。次のコードを使用してインポートしています。
ただし、コンパイルすると次のエラーが返されます。
私はコンパイラフラグを使用していません。
私は何を間違っていますか?
json - JSON を読んでから、rustc_serialize で変更する
{"foo": 13}
では、 に置き換えたいとしましょう{"foo": 14}
。試み:
エラー:
visual-studio - Visual Studio を使用してコンパイルすると、「rlib または dylib ではなく staticlib が見つかりました」
イメージ クレートと Visual Studio with Rust プラグインを使用しています。コードは次のようになります。
コマンドラインを使用するとcargo build
、すべて問題ありませんでした。私が得るVisual Studioビルドで
Visual Studio でクレートを使用するにはどうすればよいですか?
rust - マルチレベルクレートを定義するには?
documentationで説明されているように、Rust アプリケーションと一緒にクレートを定義しようとしています。次のディレクトリ構造を考えてみましょう。
ここで、rust ファイルで次のように定義しました。
lib.rs
main.rs
myapp/mod.rs
myapp/a/mod.rs
myapp/a/a1.rs
上記のディレクトリ ツリーをコンパイルしようとすると、次のエラーが発生します。
ここでどこが間違っていますか?ドキュメントに示されているものと同じディレクトリ構造を持っていると思います。
rust - Rust ドキュメント テストで依存クレートを使用できない
Rust で書いているプロジェクトのドキュメントを書こうとしています。ドキュメントの 1 つは、を使用する必要がありregex::Regex
ます。これが私が書こうとしているドキュメントです:
それは私にこのエラーを与えます:
しかし、追加するextern crate regex;
と、次のエラーが発生します。
関連ファイルの関連部分は次のとおりです。
ソース/lib.rs:
ソース/トークン化/mod.rs:
(上) src/tokenize/util.rs:
プロジェクトのレイアウトで何が間違っていますか?