有没有一个广为人知的、可移植的、很好的C++进程管理库?
我发现了一个名为Boost.Process的很有前途的库,但它只是Boost库中的一个候选。有人用过这个吗?有人知道为什么它不是Boost的一部分吗?
发布于 2009-06-30 18:18:22
你需要多少管理?只是fork/exec?IPC?资源管理- Security contexts and process isolation
我还没有使用过Boost.Process库。然而,我知道加入Boost是一件相当困难的事情。Boost最近接受了一个期货库,该库已经被批准为标准的一部分。然而,getting into Boost wasn't a forgone conclusion。最近的另一个库是did not make the cut。尽管我认为这些批评是有道理的,但我个人还是愿意使用这个库。
发布于 2012-01-22 04:42:29
有一个更新的Boost.Process版本(具有不兼容的更改),请访问
http://www.highscore.de/boost/gsoc2010/
http://www.highscore.de/boost/gsoc2010/process.zip
svn co http://svn.boost.org/svn/boost/sandbox/SOC/2010/process/boost虽然仍然没有被接受为Boost,但我经常使用它,并且在我使用它的目的上效果很好。我期待着有一天能在Boost中看到它。
更新2019:Boost中有一个接受的Boost.Process版本,但它与上面提到的早期版本不兼容。https://www.boost.org/doc/libs/1_71_0/doc/html/process.html
https://stackoverflow.com/questions/1065054
复制相似问题