是将main.rs用作lib入口点吗?

时间:2018-08-07 08:36:07

标签: rust rust-cargo

我目前正在试验wasm,必须将其编译为cdylib。我不想为bin目标和lib目标维护两个入口文件,因此我将这些行添加到了 Cargo.toml

[lib]
name = "sandbox"
path = "src/main.rs"
crate-type = ["cdylib"]

我的fn main()现在具有此属性:

#[cfg_attr(target_arch = "wasm32", wasm_bindgen)]

一切正常,但是货运警告我这一点:

warning: file found to be present in multiple build targets

可以安全地忽略此警告吗?为什么?

如果是,是否有可能抑制它?

0 个答案:

没有答案