1

I need to create processes in a cross platform way.

I noticed that boost::process is not included in Boost, yet, and its last update is more than two years old. Is it a good idea to use it, or could it be a forgotten utility not worth considering?

Are there alternatives still inside Boost?

Thank's.

Pietro
  • 10,628
  • 22
  • 80
  • 165
  • Duplicate: http://stackoverflow.com/questions/1065054/c-process-management – robert Jul 18 '11 at 23:45
  • See also: http://stackoverflow.com/questions/1683665/where-is-boost-process – robert Jul 18 '11 at 23:47
  • 1
    robert: I saw those questions. The fact is that they are two years old, and I was wandering if things have evolved in the meantime. – Pietro Jul 19 '11 at 11:13

1 Answers1

1

From a research I've did , boost.process "cutting edge" can be found here (please note Copyright © 2006-2012) It includes the bread & butter of process management (stream redirection, PATH env variable search.) IMO more machinery should be added (e.g. bounded wait for process termination) yet it worth usage consideration :)

Shmil The Cat
  • 4,410
  • 2
  • 24
  • 34