Boost进程间:如何启动一个新进程?

Posted

技术标签:

【中文标题】Boost进程间:如何启动一个新进程?【英文标题】:Boost interprocess: How to start a new process? 【发布时间】:2012-04-17 05:06:06 【问题描述】:

我想知道是否可以使用 Boost.Interprocess 以跨平台的方式启动一个新进程?另外我想知道是否可以启动像echo这样的进程?

【问题讨论】:

Boost.Interprocess 更多的是关于进程间通信而不是其他任何事情,所以我认为你不会有运气。也许试试 asio? 【参考方案1】:

进程间模块没有任何与实际创建新进程相关的功能。

看看system() C 函数。

【讨论】:

以上是关于Boost进程间:如何启动一个新进程?的主要内容,如果未能解决你的问题,请参考以下文章

boost::Windows 服务和用户应用程序之间的进程间

为啥名为 mutex 的 boost 进程间文档说每个进程都应该有自己的命名 mutex?

如何为 Windows 使用 Boost 进程间消息队列?

boost::进程间内存大小

c++ Boost进程间shared_ptr异常

崩溃后仍获取名为 mutex 的 boost 进程间进程