2015-01-04 48 views
4

是否将libC++支持引用/包含并在Windows上使用Clang/LLVM编译为本机?对于本地,我的意思是不依赖于mingw和cygwin。我没有在这方面找到太多的文档,但我相信它应该得到支持,因为Windows的clang已经发布很久了。在Windows上使用libC++?

+1

大概不会。我在一年前试过这个,并且由于没有异常支持,编译libC++ - abi时遇到了很多麻烦。 – Thomas 2015-01-05 14:58:32

+1

我一直在试图让Clang在Windows上工作。用于Windows的Clang已经以现成的Windows安装包形式发布,请参见[这里](http://llvm.org/releases/download.html)。如果我没有弄错,它需要MSVC的链接器和stdlib,这就是我没有使用它的原因。 – 2015-03-03 09:59:15

回答

0

只是一个更新。有实验支持,现在(2018年初):

https://libcxx.llvm.org/docs/BuildingLibcxx.html#experimental-support-for-windows

+0

欢迎您访问解决方案的链接,但请确保您的答案在没有它的情况下很有用:[添加链接上下文](// meta.stackexchange.com/a/8259),以便您的同行用户了解它是什么以及为什么它在那里,然后引用您链接的页面中最相关的部分,以防目标页面不可用。 [仅仅是一个链接的答案可能会被删除。](// stackoverflow.com/help/deleted-answers) – 2018-03-06 07:07:18