是否有任何C++的跨平台工具,它将帮助我运行子系统进程(我需要的只是运行并将stdout重定向到父进程)。我使用boost,并且在那里找到了boost :: process,但它是非官方的。有没有类似物?运行系统进程
Q
运行系统进程
1
A
回答
1
Boost.Process从官方尚未被正式接受进入Boost。但是,如果它适合你,为什么不使用它?
0
1
如果你只是需要运行一个进程并得到它的输出,popen(3)
怎么样?它被广泛使用,非常“正式”,并且听起来像它在做你想要的,而不使用Boost。
+0
我在哪里可以找到该功能的人? – Ockonal 2010-11-21 18:23:44
+1
使用Google。 – 2010-11-22 00:09:04
相关问题
- 1. 作为本地系统运行进程
- 2. 远程运行系统
- 3. Cron守护进程正在运行,系统日志守护进程正在运行,但cron不会运行
- 4. 杀系统进程
- 5. 用于长时间运行的java进程的配置系统
- 6. 在虚拟文件系统中运行进程?
- 7. 试图访问系统正在运行的进程
- 8. C#以系统的形式提升当前运行进程
- 9. Linux - 在系统启动时自动运行哪些进程
- 10. 由MPI运行系统分配的进程的物理位置
- 11. 在系统进程中执行代码
- 12. 远程进行文件系统同步
- 13. 运行系统过程的权限?
- 14. 运行一个程序使用系统()
- 15. Windows和系统进程
- 16. 杀死系统进程
- 17. 运行OpenSSL系统调用
- 18. 正在运行的系统
- 19. 系统调用运行pbmtextps:ghostscript
- 20. 在32位操作系统上运行二进制文件以在64位操作系统上运行
- 21. 在java中运行系统进程,所以它不会冻结程序
- 22. 系统进程可以与非系统进程共享数据吗?
- 23. 如何操作系统...运行...没有一个操作系统运行?
- 24. 进行系统调用以获取进程列表
- 25. 如何伪造一个在单独进程中运行的被测系统的系统时间?
- 26. 进程和线程在操作系统
- 27. 能够在一个系统上运行java应用程序,但不能在其他系统上运行
- 28. 什么是系统日志和系统日志后台进程
- 29. 操作系统:进程调度程序是否在单独的进程中运行
- 30. 从应用程序运行exe可执行文件与系统
看看我对第二个答案的评论。 – Ockonal 2010-11-21 17:20:15
@Okonal手工安装是什么意思? – 2010-11-21 19:15:10
我猜他意味着他的系统上没有准备好安装Boost.Process的软件包。 – 2010-11-22 00:07:45