This is a generic 6502 emulator. You are free to use, fork, distribute, etc, so long as you follow the terms of the license.
If you wish to use the cmake build system, there is a CMakeLists.txt file in the root of the repo.
Otherwise, any other compiler will do.
This project uses and contains the mINI library which can be found here.
The mINI source code is a copyright of Danijel Durakovic.