如图所示这个答案 https://stackoverflow.com/a/23850891/115751, Mac OSX 上的 Xcode 中的 clang 不支持thread_local
即使设置了 C++11 标志也可以存储。即使在最新版本上,Apple LLVM版本7.0.0(clang-700.1.76),目标:x86_64-apple-darwin15.0.0,线程模型:posix,也不支持thread_local
:
../../src/dir/sysArch.h:1505:3: error: thread-local storage is not supported
for the current target
thread_local
^
Xcode 8(及更高版本)提供的 clang 版本支持thread_local
关键词;参见讨论here https://stackoverflow.com/a/29929949/34498.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)