【发布时间】:2017-02-05 14:13:13
【问题描述】:
我有 src/bin/linux-only.rs,它做了一些只在 Linux 上工作的事情(例如,只存在于 Linux 上的 libc 绑定)。我想排除在 OS X 上构建该文件。
我开始将#[cfg(target_os = "linux")] 放在linux-only.rs 中的每个块上,但这会使源代码无缘无故地混乱。
有更好的方法吗?
【问题讨论】:
标签: rust conditional-compilation rust-cargo