cargo install 安装二进制包

发布时间: 更新时间: 总字数:161 阅读时间:1m 作者: IP上海 分享 网址

https://crates.io 安装二进制(binary target,可执行程序,既拥有 src/main.rs 或指定二进制文件)的 crate。

介绍

crate 拥有的 target 分类:

  • binary target

  • library target

  • 示例

$ cargo install x_demo
Updating crates.io index
  Downloaded x_demo v0.1.0
  Downloaded 1 crate (8.2 KB) in 2.10s
  Installing x_demo v0.1.0
   Compiling x_demo v0.1.0
    Finished release [optimized] target(s) in 23.96s
  Installing /Users/xiexianbin/.cargo/bin/x_demo
   Installed package `x_demo v0.1.0` (executable `x_demo`)

说明:

  • cargo install 安装的二进制存放在根目录的 bin 文件夹
  • 若使用 rustup 安装的 Rust,默认二进制存在在 $HOME/.cargo/bin 目录(需要欲加入 PATH 中)
  • 其中 x_demo 源码见 https://github.com/xiexianbin/rust-actions-demo
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数