我们可以在Mac OS 10.6上运行CLang 3.3和C 0xlib吗

Can we run CLang 3.3 and C 0x lib on Mac OS 10.6 ?

本文关键字:CLang 运行 0xlib Mac OS 我们      更新时间:2023-10-16

我能够运行C++11的基本构造,例如CLang 3.3 中的自动变量

但当涉及到分配初始化时,如

 vector<int> v={1,2};

我从CLang++得到错误,说我应该包括

<initializer_list>

但当我使用它时,它说找不到"initializer_list"的文件

有什么解决方案或解决方案吗?

对于C++11库功能,您需要libc++,而苹果仅在10.7和forward上支持它。