`cargo package`: error: main function not found
我正在尝试使用 Rust 的
1 2 3 | error: main function not found error: aborting due to previous error failed to verify package tarball |
我很困惑。我正在尝试打包一个库(带有有用的外部函数),所以我希望我不需要
1 2 3 4 5 |
这是我的目录结构:
1 2 3 4 5 | . a"?a"€a"€ Cargo.lock a"?a"€a"€ Cargo.toml a"?a"€a"€ src a"??? a""a"€a"€ main.rs |
我错过了什么?
啊!如果您正在打包一个库供其他程序使用(正如我正在尝试做的那样),您需要将文件命名为
或者,如果您要打包二进制文件,请将文件命名为