5

假设我希望我的可执行文件被命名为“index.cgi”(或任何其他不是正确 Rust crate 名称的名称)并使用 Cargo 构建。
Cargo 中是否有任何方法可以指定输出可执行文件的名称,或在构建后步骤中重命名可执行文件?Cargo 的文档非常稀缺,我在那里没有找到任何东西。(简要查看一下来源也没有太大帮助。)

4

1 回答 1

4

crate 名称和可执行文件名称都必须是有效的 Rust 标识符。


您可以设置输出可执行文件的名称(请参阅 Cargo清单格式文档中的“配置目标” ),但它也必须是有效标识符。

[[bin]]
name = "index.cgi"
path = "src/main.rs"
于 2015-02-25T17:40:00.313 回答