8

我想使用一些跨平台 C++ 库来启动、停止和获取进程的标准输出。我发现并且我想使用 C++ POCO 库:这些好用吗?

什么是最好的选择?我使用 Boost,他们有 Boost Process,但不是官方版本的一部分,AFAIK 也不会很快(开发于 2008 年停止)。你能给我一些关于这个 POCO lib 或其他的建议吗?

4

2 回答 2

3

我对 POCO 中的 Processes 库没有任何直接经验,但我是该项目的忠实粉丝,尤其是网络和线程库。在 Windows(MinGW 和 VS)、OS X 和 Linux 下运行良好。

于 2010-07-22T17:54:53.030 回答
2

我在 iOS/Android 上使用过 POCO 跨平台,它非常简单、动态指针、线程等等。一开始运行它有一些门槛,但是一旦第一个示例运行:没问题...您可能想在这里查看我们的整个项目

于 2013-08-28T15:13:56.490 回答