C++ Process Management [closed]

自古美人都是妖i 提交于 2019-12-05 14:32:47

How much management do you need? Just fork/exec? IPC? Resource management? Security contexts and process isolation?

I haven't used the Boost.Process library. However, I do know that getting included in Boost is a rather difficult affair. Boost recently accepted a futures library that had already been approved as part of the standard. However, getting into Boost wasn't a forgone conclusion. Another library recently did not make the cut. And although I think the criticisms are valid, I personally would be willing to use that library.

There is a more modern version of Boost.Process (with incompatible changes) at

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

Although still not accepted to Boost, I use it a lot and works well for what I use it for. I am waiting to see this included in Boost one day.

UPDATE 2019: There is an accepted version of Boost.Process in Boost, but it incompatible with earlier versions mentioned above. https://www.boost.org/doc/libs/1_71_0/doc/html/process.html

See also: Where is Boost.Process?

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!