我试图在rust中编译一个lib,得到以下错误:
to use `async fn`, switch to Rust 2018 or later
这是我的货
[package] name = "name" version = "0.1.0" edition = "2018"
我使用下面的命令行来编译(文档here):
rustc --crate-type=lib src/apis/my_file.rs
有人有主意吗?
gk7wooem1#
顾名思义,Cargo.toml由cargo解释,而不是rustc,如果你想用rustc编译,你必须添加版本标志:
Cargo.toml
cargo
rustc
rustc --edition=2018 --crate-type=lib src/apis/my_file.rs
1条答案
按热度按时间gk7wooem1#
顾名思义,
Cargo.toml
由cargo
解释,而不是rustc
,如果你想用rustc
编译,你必须添加版本标志: