Let’s assume you only want to compile your project once.
Doing so is easy:
$ qibuild make foo
Or, to build in release, use:
$ qibuild make --release foo
qiBuild is based on CMake, which in turns knows how to generate project files for many of IDEs : XCode, Eclipse, Visual Studio. Here we are only dealing with the details for:
See:
qiBuild is known to work fine with these IDEs, there may be some work to do to be able to use XCode or Eclipse. Patches and tutorials welcome !