Difference between revisions of "Cargo run --help"

From wikieduonline
Jump to navigation Jump to search
(Created page with "{{lc}} == See also == * {{cargo cmd}} * {{cargo}} * {{Rust}} Category:Rust")
 
 
Line 1: Line 1:
 
{{lc}}
 
{{lc}}
 +
 +
<pre>
 +
Run a binary or example of the local package
 +
 +
Usage: cargo run [OPTIONS] [args]...
 +
 +
Arguments:
 +
  [args]...  Arguments for the binary or example to run
 +
 +
Options:
 +
  -q, --quiet                  Do not print cargo log messages
 +
      --bin [<NAME>]            Name of the bin target to run
 +
      --example [<NAME>]        Name of the example target to run
 +
  -p, --package [<SPEC>]        Package with the target to run
 +
  -v, --verbose...              Use verbose output (-vv very verbose/build.rs output)
 +
  -j, --jobs <N>                Number of parallel jobs, defaults to # of CPUs
 +
      --color <WHEN>            Coloring: auto, always, never
 +
      --keep-going              Do not abort the build as soon as there is an error (unstable)
 +
  -r, --release                Build artifacts in release mode, with optimizations
 +
      --frozen                  Require Cargo.lock and cache are up to date
 +
      --profile <PROFILE-NAME>  Build artifacts with the specified profile
 +
  -F, --features <FEATURES>    Space or comma separated list of features to activate
 +
      --locked                  Require Cargo.lock is up to date
 +
      --all-features            Activate all available features
 +
      --offline                Run without accessing the network
 +
      --config <KEY=VALUE>      Override a configuration value
 +
      --no-default-features    Do not activate the `default` feature
 +
      --target <TRIPLE>        Build for the target triple
 +
  -Z <FLAG>                    Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details
 +
      --target-dir <DIRECTORY>  Directory for all generated artifacts
 +
      --manifest-path <PATH>    Path to Cargo.toml
 +
      --message-format <FMT>    Error format
 +
      --unit-graph              Output build graph in JSON (unstable)
 +
      --ignore-rust-version    Ignore `rust-version` specification in packages
 +
      --timings[=<FMTS>]        Timing output formats (unstable) (comma separated): html, json
 +
  -h, --help                    Print help
 +
 +
Run `cargo help run` for more detailed information.
 +
</pre>
  
  
  
 
== See also ==
 
== See also ==
 +
* {{cargo run}}
 
* {{cargo cmd}}
 
* {{cargo cmd}}
 
* {{cargo}}
 
* {{cargo}}

Latest revision as of 19:14, 28 May 2023

Run a binary or example of the local package

Usage: cargo run [OPTIONS] [args]...

Arguments:
  [args]...  Arguments for the binary or example to run

Options:
  -q, --quiet                   Do not print cargo log messages
      --bin [<NAME>]            Name of the bin target to run
      --example [<NAME>]        Name of the example target to run
  -p, --package [<SPEC>]        Package with the target to run
  -v, --verbose...              Use verbose output (-vv very verbose/build.rs output)
  -j, --jobs <N>                Number of parallel jobs, defaults to # of CPUs
      --color <WHEN>            Coloring: auto, always, never
      --keep-going              Do not abort the build as soon as there is an error (unstable)
  -r, --release                 Build artifacts in release mode, with optimizations
      --frozen                  Require Cargo.lock and cache are up to date
      --profile <PROFILE-NAME>  Build artifacts with the specified profile
  -F, --features <FEATURES>     Space or comma separated list of features to activate
      --locked                  Require Cargo.lock is up to date
      --all-features            Activate all available features
      --offline                 Run without accessing the network
      --config <KEY=VALUE>      Override a configuration value
      --no-default-features     Do not activate the `default` feature
      --target <TRIPLE>         Build for the target triple
  -Z <FLAG>                     Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details
      --target-dir <DIRECTORY>  Directory for all generated artifacts
      --manifest-path <PATH>    Path to Cargo.toml
      --message-format <FMT>    Error format
      --unit-graph              Output build graph in JSON (unstable)
      --ignore-rust-version     Ignore `rust-version` specification in packages
      --timings[=<FMTS>]        Timing output formats (unstable) (comma separated): html, json
  -h, --help                    Print help

Run `cargo help run` for more detailed information.


See also[edit]

Advertising: