Cargo 包裝布局

2021-09-27 13:44 更新

項(xiàng)目布局

Cargo 使用文件放置慣例,以便輕松進(jìn)入新的 Cargo 項(xiàng)目:

.
├── Cargo.lock
├── Cargo.toml
├── benches
│   └── large-input.rs
├── examples
│   └── simple.rs
├── src
│   ├── bin
│   │   └── another_executable.rs
│   ├── lib.rs
│   └── main.rs
└── tests
    └── some-integration-tests.rs
  • Cargo.toml和Cargo.lock存儲(chǔ)在項(xiàng)目的根目錄中.
  • 源代碼進(jìn)入src目錄.
  • 默認(rèn)庫(kù)文件是src/lib.rs.
  • 默認(rèn)的可執(zhí)行文件是src/main.rs.
  • 其他可執(zhí)行文件,可以放入src/bin/*.rs.
  • 集成測(cè)試進(jìn)入tests目錄(單元測(cè)試進(jìn)到,正在測(cè)試的每個(gè)文件中).
  • 示例進(jìn)入examples目錄.
  • 基準(zhǔn)進(jìn)入benches目錄.

這些將在更詳細(xì)的清單描述說(shuō)明中解釋.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)