Working both on GNU/Linux and Microsoft Windows systems, you need several steps to prepare your environment.
Users of Unix-like systems may be able to recover pre-compiled packages from a package manager dedicated to the purpose, otherwise it is possible to download everything from the development stream.
Attention: if you want to compile QSapecNG, the headers and libraries for developers are needed, not only shared (or static) libraries.
These are the libraries you need:
At the end, you will be ready to compile QSapecNG.
If you will encounter difficulties, keep in mind that pre-compiled packages are available (or will be soon) for download from SourceForge.net.
To compile QSapecNG, please see the section on your system.
Once the environment has been prepared, these are the steps you have to follow to compile the software:
If it works, you will find an executable called qsapecng into the bin subdirectory, or as a system-wide executable.
If you need to pack the compiled software, you can use cpack, a software shipped with cmake. To do that, execute from the main directory:
You will find the packages QSapecNG-x.y.z.[deb|tar.bz2|tar.gz|tar.Z] into the main directory.
On Microsoft Windows systems, you can prepare the environment using cmake by command line as previously shown.
Finally you can build the software with Visual Studio or another IDEs, provided it supports the structure of the Makefile. That's all.