Concerto Core is a C++ library that provides a set of common functionality used by all of the components in the Concerto suite of software. It is designed to be lightweight, flexible, and portable, and is suitable for a wide range of software applications.
It is essentially developed for learning purposes.
| Platform | Status |
|---|---|
| Windows | |
| Linux | |
| MacOS |
Install xmake
Clone this repo
git clone [email protected]:ArthurVasseur/ConcertoGraphics.gitBuild the project with xmake.
xmakeThe compiled shared library will be located in the $(buildir)/$(plat)/$(arch)/$(mode) directory.
Creating cmake project files.
xmake project -k cmakelistsCreating Visual Studio project files.
xmake project -k vsxmakeYou can run unit tests :
xmake run xmake run ConcertoCoreTests