标签: c++11 arm g++ debian libstdc++
我正在开发一个嵌入式项目,它将在运行Debian Jessie的芯片上使用arm7-a(armhf)系统。
该系统包括GCC / G ++ 4.9.2,应完全兼容C ++ 11。
但是,我发现std::mutex命名空间中没有std::condition_variable和std等问题。我相信这是因为没有定义_GLIBCXX_HAS_GTHREADS宏。我发现这是通过-std=gnu++0x或-std=c++11。
std::mutex
std::condition_variable
std
_GLIBCXX_HAS_GTHREADS
-std=gnu++0x
-std=c++11
有人知道这个平台上是否有预期的行为?