1

プロジェクトをコンパイルするとき、cargo は、git-repository として指定された Cargo.toml で指定された要件を自動的にダウンロードします。

例えば

[dependencies.piston]
git = "https://github.com/PistonDevelopers/piston"

結果として

Updating git repository 'https://github.com/PistonDevelopers/opengl_graphics'

コンパイル時。これらのリポジトリはディスク上のどこに保存されますか? Windows を使用していますが、変更はありますか?

4

1 に答える 1

3

man cargo与えます:

FILES
       ~/.cargo
              Directory  in which Cargo stores repository data. Cargo can
              be instructed to use a .cargo subdirectory in  a  different
              location by setting the CARGO_HOME environment variable.

git grepfor CARGO_HOMEfinds行う

http://doc.rust-lang.org/nightly/std/os/fn.homedir.htmlを使用します

于 2015-01-21T17:14:57.333 に答える