How to build the library using eclipse cdt - kspviswa/aaaEngine GitHub Wiki
Clone the project git clone https://github.com/kspviswa/aaaEngine.git aaaEngineLib
Create a new directory and provide a legitimate name, say mkdir aaaEngineEclipse
Launch eclipse and create a C++ Project using File->New->C++ Project and create a project without any source.
Choose the workspace of the project as aaaEngineEclipse the folder that we just created.
Select Project Type -> Shared Library -> Empty Project
Link the cloned src into this project by Right Click Project->Properties->C++ General->Paths & Symbols.
Under Source Location tab, click Link Folder -> FileSystem and navigate to clone directory aaaEngineLib
From then on, the source will be available in aaaEngineLib directory and your Makefile(s) and built target will be available under Debug or Release folder.
Make sure you set the appropriate fPIC for both C++ Compiler & Linker settings.
Also define HAVE_CONFIG_H in the preprocessor only then the config.h file will be included in your Makefile