2010-07-22 9 views
7

Me gustaría utilizar alguna biblioteca C++ multiplataforma para iniciar, detener y obtener salida estándar para los procesos. Encontré y me gustaría utilizar las bibliotecas de C++ POCO: ¿son estas buenas?plataforma cruzada C++ para procesos: ¿es POCO lib bueno? otras alternativas?

¿Cuáles son las mejores alternativas? Utilizo Boost y tienen Boost Process, pero no forma parte del lanzamiento oficial y AFAIK no será muy pronto (el desarrollo se detuvo en 2008). ¿Puede aconsejarme un poco sobre esta lib de POCO u otra?

+2

@ChristianSeverin Tenga en cuenta que cada edición que realice empujará la pregunta a la página de inicio y puede crear mucho ruido. Si crees que la repetición debería suceder, pregúntalo primero en [meta] (http://meta.stackoverflow.com). – DavidG

Respuesta

3

No tengo ninguna experiencia directa con la librería de procesos en POCO, pero soy un gran admirador del proyecto en general y de las bibliotecas de networking y threading en particular. Funciona muy bien en Windows (MinGW & VS), OS X y Linux.

2

He utilizado la plataforma multiplataforma POCO para iOS/Android y era muy sencilla, con punteros dinámicos, subprocesos y mucho más. Hubo algún límite para hacerlo funcionar al principio, pero una vez que se ejecutó la primera muestra: sin problemas ... Es posible que desee verificar todo nuestro proyecto here

+1

Hola. ¡En efecto! Veo un video sobre uno de los desarrolladores (Alex Fabijanic) en BoostCon2012 sobre el borrado de tipos y me gusta mucho. Él también escribió en ACCU sobre el mismo tema. Mira esto http://www.youtube.com/watch?v=QySTK4cSq7o. –

Cuestiones relacionadas