【问题标题】:C++ cross platform for processes: is POCO lib good? other alternatives? [closed]进程的 C++ 跨平台:POCO lib 好吗?其他选择? [关闭]
【发布时间】:2011-03-19 17:04:27
【问题描述】:

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

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

【问题讨论】:

  • @ChristianSeverin 请注意,您所做的每一次编辑都会将问题推到首页,并会产生很多噪音。如果您认为应该重新标记,请先在meta 上询问。

标签: c++ poco-libraries


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 嗨。确实!我在 BoostCon2012 上观看了一个关于类型擦除的开发人员(Alex Fabijanic)的视频,我非常喜欢它。他还在 ACCU 上写过关于同一主题的文章。看到这个youtube.com/watch?v=QySTK4cSq7o
    猜你喜欢
    • 2010-10-04
    • 1970-01-01
    • 2013-12-30
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    相关资源
    最近更新 更多