预处理后无法编译@import

时间:2014-04-14 14:38:24

标签: objective-c llvm-clang

我在编译之前用clang预处理代码,并且启用了模块clang convert" #import< float.h>"到" @import Darwin.C.float;"。当我尝试编译这个预处理源时,我收到以下错误:"模块导入后预期模块名称"因为"漂浮"是一个保留字。有没有办法禁用@import中保留字的检查?

1 个答案:

答案 0 :(得分:0)

看到同样的事情。你可以用它来解决它:

@import Darwin.C;

<强>更新 我发现了一个open LLVM bug