std :: atomic不能用于clang?

Met*_*est 6 c++ atomic clang stdatomic

我正在尝试使用std :: atomic和clang.但是,每当我尝试包含头文件atomic(#include <atomic>)时,我都会收到"未找到原子"的消息.请注意,我包括 - std=c++11 -stdlib=libc++在编译时.我错过了什么?

我使用的clang版本是3.2.

小智 0

您的 clang 版本已过时。您应该从包管理器或http://clang.llvm.org/获取最新版本。

  • @MetallicPriest:只是升级你的 libc++ 吗? (2认同)