【发布时间】:2020-01-29 17:27:52
【问题描述】:
我希望通过条件编译对我的所有导入进行分组。
我知道#[cfg(target_os = "windows")] 属性组织了导入,但它只适用于一次导入。
如何使用一个条件编译属性导入多个包?
我正在寻找类似的东西:
#[cfg(target_os = "windows")]
{
use windows_lib1;
use windows_lib2;
}
#[cfg(target_os = "linux")]
{
use linux_lib1;
use linux_lib2;
}
【问题讨论】:
-
看来Is there a way to use the cfg(feature) check on multiple statements? 的答案可能会回答您的问题。如果没有,请edit您的问题解释差异。否则,我们可以将此问题标记为已回答。
-
@Shepmaster 没有一个答案给出了适用于使用导入的简单解决方案。