【发布时间】:2013-04-26 19:50:17
【问题描述】:
我正在尝试在 xcode 中设置一个 c11 线程示例...但它似乎没有 threads.h 标头,尽管它并不抱怨此处描述的宏:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
__STDC_NO_THREADS__整数常量1,意在表示实现不支持
头。
【问题讨论】:
-
好像没有找到
threads.h文件。 -
在我看来也是这样 :) 如果 STDC_NO_THREADS 宏不是 1,它应该是 c11 中 startdard 库的一部分
-
我猜你应该检查那个文件夹,看看
threads.h是否真的在那里,如果是,看看编译器是否可以访问它。 -
似乎不在 xcode 包中...根据
find /Applications/Xcode.app/Contents -name threads.h -
试试
#if !defined(__STDC_NO_THREADS) || __STDC_NO_THREADS__
标签: c xcode clang c11 threads.h