GExecutor

Libgexecutor implements the GExecutor, a class that simplifies the creation and managing of child processes.

If you use pkgconfig, you can compile a code that uses this library with a simple command like this:

    gcc program.c -o program `pkg-config --cflags --libs executor`