我想使用一些跨平台的C ++库来启动,停止和获取进程的标准输出。我发现并且我想使用C ++ POCO库: 这些好吗?
最好的选择是什么?我使用Boost并且他们有Boost Process,但不是官方发布和AFAIK的一部分它不会很快(发展在2008年停止)。 你能告诉我一下这个POCO lib或其他吗?
答案 0 :(得分:3)
我对POCO中的Processes lib没有任何直接经验,但我是该项目的忠实粉丝,特别是网络和线程库。在Windows(MinGW& VS),OS X和Linux下运行良好。
答案 1 :(得分:2)
我在iOS / Android上使用过POCO跨平台,它非常直观,动态指针,线程化等等。首先让它运行有一些阈值,但是一旦第一个样本运行:没有问题......你可能想要查看整个项目here