2012-12-05 43 views
1

我试图配置Sublime Text 2来使用clang(和SublimeClang插件)。 一切似乎都很好,除了clang在解析boost文件时遇到问题。如何在Windows上使用clang编译boost?

具体而言,我得到这个错误:“错误 - variadic函数不能使用fastcall调用约定”。我已经找到关于它的主题(http://llvm.org/bugs/show_bug.cgi?id=12535),它似乎是助推器的bug。无论如何,我会很高兴以某种方式禁用此错误。我试图使用ms兼容模式(-fms-compatibility),但它似乎没有改变任何东西。

有什么办法可以禁用这个错误,或者现在没有办法在windows上用clang编译boost?

回答

1

现在我通过编辑is_member_function_pointer.hpp文件ANCH改变调用约定 因为我需要它只是为我的IDE我并不真正关心它是否会链接或正常工作“解决”这个问题。 但是看起来它是增强端的错误,它需要在那里修复。

+0

如果没有人会很快得到更好的解决方案,我会接受这个答案。 –

相关问题