为不受支持的平台调整Boost线程/进程
Adapt Boost Thread / Process for non supported platform
背景
该文档表示可以将库调整为新的(不受支持的)操作系统。因为我想要支持的操作系统(实时操作系统)接近Win32,所以我希望代码不会有什么变化。我没有Boost线程和Boost进程的经验。
问题
- 如果不支持plattform
- 优点和缺点是什么
- 你会考虑哪些替代方案
所有这些都取决于您的需求。使用可移植库具有明显的优势。稳定一个新平台可能需要一些时间。
我建议您为每一个不适用于特定平台的功能创建票证,并与Boost作者密切合作。
相关文章:
- BOOST线程:线程还是进程
- 如何解决传递给boost线程的函数中的歧义
- cpp 为什么 boost::线程内部的循环不遍历所有值并且推送相同的值?
- C 从类的构造函数运行Boost线程
- 重新分配独立的boost ::线程安全吗?
- Boost::线程如何在主线程和工作线程之间同步
- 链接Boost线程库
- BOOST ::线程内会成员功能调用返回unique_lock Instantiation错误
- Boost ::线程何时终止?如何管理Boost ::线程
- 链接到boost ::线程失败
- 在C 中处理Boost线程条件
- Poco任务管理器/Boost线程混合和匹配
- 创建一个 boost::线程 带有 boost::bind() 或不带
- 为不受支持的平台调整Boost线程/进程
- 删除boost ::线程后代
- 我需要在Boost线程功能中调用Unlock()
- C OPENCV图像在Boost线程中不显示
- boost ::线程在删除可加入线程时存在什么问题
- 增强异步插座和Boost ::线程
- 如何使boost ::线程入睡