cargo

The Rust package manager

Github星跟蹤圖

Cargo

Cargo downloads your Rust project’s dependencies and compiles your project.

Learn more at https://doc.rust-lang.org/cargo/

Code Status

Build Status

Code documentation: https://docs.rs/cargo/

Installing Cargo

Cargo is distributed by default with Rust, so if you've got rustc installed
locally you probably also have cargo installed locally.

Compiling from Source

Cargo requires the following tools and packages to build:

  • git
  • curl (on Unix)
  • pkg-config (on Unix, used to figure out the libssl headers/libraries)
  • OpenSSL headers (only for Unix, this is the libssl-dev package on ubuntu)
  • cargo and rustc

First, you'll want to check out this repository

git clone https://github.com/rust-lang/cargo
cd cargo

With cargo already installed, you can simply run:

cargo build --release

Adding new subcommands to Cargo

Cargo is designed to be extensible with new subcommands without having to modify
Cargo itself. See the Wiki page for more details and
a list of known community-developed subcommands.

Releases

Cargo releases coincide with Rust releases.
High level release notes are available as part of Rust's release notes.
Detailed release notes are available in this repo at CHANGELOG.md.

Reporting issues

Found a bug? We'd love to know about it!

Please report all issues on the GitHub issue tracker.

Contributing

See CONTRIBUTING.md. You may also find the architecture
documentation useful (ARCHITECTURE.md).

License

Cargo is primarily distributed under the terms of both the MIT license
and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

Third party software

This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit (https://www.openssl.org/).

In binary form, this product includes software that is licensed under the
terms of the GNU General Public License, version 2, with a linking exception,
which can be obtained from the upstream repository.

See LICENSE-THIRD-PARTY for details.

主要指標

概覽
名稱與所有者vercel/ncc
主編程語言JavaScript
編程語言Shell (語言數: 5)
平台
許可證MIT License
所有者活动
創建於2018-11-13 04:00:21
推送於2025-04-21 15:00:56
最后一次提交
發布數86
最新版本名稱0.38.3 (發布於 )
第一版名稱0.3.0 (發布於 )
用户参与
星數9.6k
關注者數103
派生數298
提交數605
已啟用問題?
問題數569
打開的問題數195
拉請求數448
打開的拉請求數21
關閉的拉請求數210
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?