如何指定Cargo.toml

时间:2016-01-31 10:46:32

标签: rust rust-cargo

我是Rust的新手,我想构建并运行我的项目。我用的是:

cd %project_path%
cargo run

我希望能够在一行中编写cargo run -path %project_path%,因为我想创建一个不允许更改工作目录的构建脚本。似乎货物没有任何-path-target键,它们会定义目标目录,而且我总是收到消息

  

Cargo.toml或任何家长中找不到C:\WINDOWS\system32   目录

1 个答案:

答案 0 :(得分:12)

几乎所有--manifest-path path/to/Cargo.toml子命令的cargo选项都允许将其指向要使用的特定Cargo.toml文件,从而覆盖搜索当前目录及其父项的默认值,以查找名为{的文件{1}}(此文件是"清单")。

顺便说一句,unix-y命令通常采用Cargo.toml-h参数来打印有关其命令行选项的信息,--helpcargo也不例外。 E.g。

rustc