是否有适用于 Windows Phone 8 的任何 boost 二进制文件?我主要是在寻找基本的东西,例如 shared_ptr
和线程。请注意,线程既需要为 ARM 构建,也需要使用正确的平台调用,而 shared_ptr
可以正常工作。
如果没有,我如何为 Windows Phone 8 构建 boost::thread
?
更新:我检查了 WinRT API 和 boost 源。 boost 中的 Windows 线程在很大程度上依赖于线程本地存储 (TLS),但这在 WinRT 上不受支持。然而,似乎有一些光纤本地存储(FLS),但它并不完全相同。
最佳答案
有一个official page on this日期为 2014 年 7 月 18 日,确认 Boost 中的一些库使用了 Windows 应用商店和手机应用程序中不可用的 API,因此 我们已经对 Boost 进行了改进构建系统以支持针对 Windows 应用商店和手机的 Windows 运行时。
关于 boost Windows Phone 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18058116/