Manak
2.0.0
|
Manak is tested on following compilers -
Manak has no dependencies and can work as header only.
This will install Manak header files into /usr/local/includes. To generate this documentation run command 'make doc' in build.
You can just copy the 'manak' folder(./src/manak) into the directory of your choice. While compiling, don't forget to add that directory to the compilers search path. Use CMake build for use with dynamic linkage.
You can download CMake GUI for Windows and install Manak with it.
Sometimes working with CMake on Windows is really confusing. So if you are using Visual Studio environment of MinGW environment you can just copy the 'manak' folder (./src/manak) into the default search path of your environment. To build Manak for dynamic linkage you have to use CMake for windows.
To use manak you only have to add manak.hpp to your project, which will let you use all the macros and functions available. But before including manak.hpp you should set the environment for Manak. See Setting Environment. Check out Using Manak Effectively in Multi File Project to use Manak in multi file projects.
Manak can be used both with static linkage and dynamic linkage. The default is static linkage. To use Manak with dynamic linkage -
With this you need to provide the shared object generated in build to the linker. If you have installed Manak to one of the default directories, passing option '-lmanak' should work.
The following are the command line arguments available for any Manak generated executable.