にたまごほうれん草ブログ

はてなダイアリーから移行したブログ。以前のはこちら→http://d.hatena.ne.jp/emergent/

cargo installのインストール先

Rustでコマンドラインツールを作ってインストールできるようにしたい。

qiita.com

では、 cargo install ですると記載があるが、実際に叩いてみると以下のような感じ。

$ cargo install
error: Using `cargo install` to install the binaries for the package in current working directory is no longer supported, use `cargo install --path .` instead. Use `cargo build` if you want to simply build the package.

つまり、 cargo install --path . を使え、と。

使いました。(atgetって名前にしてた。*周辺は適当に伏せ字)

$ cargo install --path .
  Installing atget v0.1.0 (/*path*/*to*/atget)
    Finished release [optimized] target(s) in 0.21s
  Installing /Users/*****/.cargo/bin/atget

できました。