是否有可能为特定目标指定`panic =“abort”?

时间:2017-12-05 22:50:30

标签: rust rust-cargo

如果我像这样指定panic,它适用于所有目标:

[profile.release]
panic = "abort"

我只想为panic = "abort"指定target=arm-linux-androideabi

1 个答案:

答案 0 :(得分:4)

您需要在项目中添加.cargo/config并使用它来指定恐慌设置而不是Cargo.toml:

[target.arm-linux-androideabi]
rustflags = ["-C", "panic=abort"]

您要查看的两个主要配置标题是[target.$triple][target.'cfg(...)']