Rust問答のCargoは何ですか

1467 ワード

Cargo:Rustの構築ツールとパッケージマネージャ


記事のタイトルはRust公式サイトから来ています.
  • 入門-Rustプログラミング言語
  • Rustupをインストールすると、Rustコンストラクションツールとパッケージマネージャの最新の安定版であるCargoもインストールされます.Cargoはいろいろなことをすることができます.
  • cargo buildはプロジェクト
  • を構築することができる.
  • cargo runプロジェクト
  • を実行できます.
  • cargo test試験項目
  • cargo docは、プロジェクトの文書
  • を構築することができる.
  • cargo publishライブラリをcratesにパブリッシュすることができる.io.

  • RustとCargoがインストールされているかどうかを確認するには、ターミナルで実行します.
    cargo --version
    

    私は他の文章で自分を言及した.Netdeveloperなので、cargoコマンドを見たとき、私は強い熟知感を持っていました.
    なぜなら、
  • dotnetコマンド-.NET Core CLI | Microsoft Docs

  • Rust公式サイトの入門ドキュメントのCargoの紹介を真似すると、dotnet cliの紹介は次のようになります.
    インストール中Netcoreの場合もインストールします.NET Core CLIの汎用ドライバ-dotnet.dotnetは多くのことをすることができます.
  • dotnet build-プロジェクトとそのすべての依存項目
  • を生成できます.
  • dotnet run-明示的なコンパイルまたは起動コマンドを必要とせずにソースコード
  • を実行
  • dotnet test-ユニットテストを実行するための.NETテストドライバ
  • dotnet publish-管理システム
  • に配備するために、アプリケーションおよびその依存項目をフォルダにパブリッシュします.
    このような管理ツールの便利さを称賛せざるを得ず、クラウドの原生的な大趨勢の体現でもあるかもしれない.規模化された集積化の管理を容易にする.

    Cargoの詳細について


    公式サイトで提供されているドキュメントを参照してください.
  • Introduction - The Cargo Book

  • ドキュメントのオープンソースアドレス:
  • cargo/src/doc/src at master · rust-lang/cargo

  • Cargoのソース:
  • rust-lang/cargo: The Rust package manager

  • できるだけ公式に提供された英語のドキュメントを読んでください.中国語の翻訳ドキュメントが遅れている可能性があります.例:
  • 《Cargo教程》|Rust技術フォーラム