問題タブ [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.

0 投票する
1 に答える
1158 参照

rust - Xargo がナイトリーで実行されない

GPU で Rust コードを実行するためのいくつかの指示に従おうとしています。ただし、コンパイルすることはできません。

Rust nightly をインストールしたにもかかわらず、Xargo はまだ Rust nightly がインストールされていないと主張しています。Xargo のアンインストールと再インストールを 2 回試みましたが、何も変わりませんでした。

出力:

出力:

0 投票する
0 に答える
365 参照

rust - Rust の外部依存関係が cargo run コマンドから読み込まれない

チュートリアルで見つけたコードを複製しようとしています。Cargo.toml ファイルで次の依存関係を使用しています。

cargo runプロジェクトのsrcディレクトリから実行すると、次のエラー メッセージが表示されます。

エラーが表示される前に、「レジストリの更新」で約 15 分間ハングします。バージョン管理が問題だと思いますが、私が使用しているチュートリアルでは、サンプル コードとのバージョンの不一致を回避する方法としてそれらを含めたと直接述べています。

回答を検索しようとしましたが、エラー コードが曖昧すぎて何も見つかりませんでした。

cargo run --verbose追加した結果:

私は今得ています:

cargoリストされ"*"た依存関係とバージョンとしてそれぞれコンパイル/実行すると。

0 投票する
0 に答える
235 参照

rust - 外部クレートについて混乱

だから私は現在、公式ウェブサイトで Rust 言語を学んでおり、第 12 章の途中で、コードの一部を から に分割するよう求められていsrc/main.rsますsrc/lib.rs。最初に、バイナリ クレート内に "minigrep" という名前のライブラリ クレートを作成しました。

  • ミニグレップ
  • ソース
    • main.rs

しかし、Rust はそれを見つけることができませんでした。次に、src ディレクトリ内に移動してみました。

  • ソース
    • ミニグレップ
    • main.rs

Rust が外部クレートを検出する方法について何か助けはありますか?

0 投票する
1 に答える
1246 参照

rust - Travis CI で単純なクレートをクロスコンパイルするときにリンカー cc が見つからない

x86_64プロジェクトの 1 つとして、Rust クレートをi686Linuxから にクロスコンパイルする必要があります。私は現在、単純なHello Worldクレート (デフォルトのバイナリ クレート) を使用して、これに Travis CI を使用しています。関連するマトリックス エントリの Travis CI 構成は次のとおりです。

残念ながら、この構成を Travis CI にプッシュすると、ビルド エラーが発生します

これを修正するにはどうすればよいですか?