我们可以为特定的二进制文件自动启用--features
标志吗?例如,要使用server
功能构建forserver
二进制文件,我们没有义务
cargo build --features forserver --bin server
相反,我们只需要写Cargo.toml
,
[[bin]]
name = "server"
features = [ "forserver" ]
直接进入cargo build --bin server
。
或者,是否存在#![cfg(bin = "server")]
表示法可以仅针对特定二进制代码编译代码块?