英文原文链接地址: http://tinycthread.github.io/
首先声明,本文翻译非官方所有,如有版权问题,请联系我,会及时处理。
c11线程API的小型,可移植的实现
轻便线程
需要为你的c应用程序提供可移植线程吗?c11对于您的目标编译器不可用吗?
然后你需要轻便线程
轻便线程实现了c11管理线程的一个相当兼容的子集。
特性
开放源代码
非常便携(设计不仅可以用于windows,Mac和linux,而且应该在大多数的POSIX兼容系统下工作)
相当忠实于c11标准(参考2011年4月的草案:N1570,第七章,26节)
最小化(不依赖外部依赖,并且易于包含在项目工程中)
下载
对于最新的稳定版本,请访问Github上TinyCThread 的最新发布版本
对于最新的出血点,请克隆Github库:
git clone https://github.com/tinycthread/tinycthread.git
文档
TinyCThread尽力去匹配C11标准,因此它的标准或者任何描述性的稳定应该也适用于TinyCThread。此外,API引用作为TinyCThread的一部分也是可以适用的。
许可证
该库在zlib/libpng 许可下发布,这也就使它可以自由的适用于任何应用程序(包括商业应用程序)。