I need to use a cross-platform library to control child processes. The only mature recommended library I found is boost::process, but I'm new to Boost.
I'd like to use this library only, but I'm unsure about how I could do it and if there are other dependencies, i.e., do I also need to compile another library or is it headers only? My end goal is to use as little as possible from Boost. How should I go about it?