快速入门
安装
安装cargo最简单的办法是使用rustup
脚本:
$ curl -sSf https://static.rust-lang.org/rustup.sh | sh
创建新项目
开始新项目,--bin
表示这是一个二进制程序:
$ cargo new proxy --bin
生成的目录结构如下:
$ tree -a
.
├── Cargo.toml
├── .git
├── .gitignore
└── src
└── main.rs
cargo.toml文件被称为manifest
,包含所有cargo用于编译项目所需的元数据:
[package]
name = "proxy"
version = "0.1.0"
authors = ["Sky Ao <aoxiaojian@gmail.com>"]
[dependencies]
更多详细信息,请见 The Manifest Format
cargo自动生成了.git目录,提交修改之后,可以通过下列命令推送到远程仓库:
git remote add origin git@github.com:***/***.git
git push -u origin master
编译运行
$ cargo build
在项目的根目录下(注意如果是子项目,则需要进入顶层目录),target/debug
文件夹,能找到buid出来的文件,可以直接运行:
$ ./target/debug/proxy
或者通过cargo run
命令执行:
$ cargo run