Qt Creator 改变编译器之后依然不支持 TLS

因为thread_local要OS支持,换编译器没用。目前的workaround是用__thread,但__thread不支持non-POD,不过对你的case(unsigned int)来说貌似没什么关系。
■网友
根据这里Using C++ in Mozilla code 的表述,msvc clang和gcc在gcc4.8年代都不支持thread_local。而最近的表述(7天前,2015年12月21日)是这里:https://android.googlesource.com/platform/ndk.git/+/master/CHANGELOG.md 提到了clang有着初步的thread_local支持,而gcc则没有


    推荐阅读