Boost.Process 在哪里?
简介:
尝试将 Boost.Process 合并到一个交叉中-platform C 项目可能会因 Boost.org 中的缺席而导致混乱。本文阐明了这种情况并提供了替代解决方案。
答案:
与最初的印象相反,Boost.Process 现在是官方的 Boost 库。它于 2016 年 11 月被接受纳入,并于 2017 年 4 月作为 Boost 1.64 的一部分发布。其文档位于 http://www.boost.org/doc/libs/1_64_0/doc/html/process.html。
背景:
由 Julio M. Merino Vidal 开发的原始 Boost.Process 库是非官方贡献。虽然它提供了跨平台功能,但由于缺乏官方状态和文档,很难找到和使用。
其他选项:
在 Boost.Process 成为官方库之前,有几个旧版本和替代方案可用:
结论:
通过集成到官方 Boost 库,Boost.Process 提供了一个强大的跨平台解决方案来执行C 中的外部进程。不过,值得注意的是,旧版本的库仍然可以在线使用,使用时可能需要谨慎。
以上是Boost.Process 是官方 Boost 库吗?的详细内容。更多信息请关注PHP中文网其他相关文章!