Adding or removing files in the projects

CGP projects are handled using CMake (or direct Makefile) configured to find reccusively any source file finishing by .cpp (starting from the root directory of the project and the library).
To add or remove a file in a CGP project:
If you are using an IDE: Do not use the add/remove file from the software. The new file may not be consistently recognized at the compilation. Instead, follow these steps:
Process with Visual Studio on Windows with external CMake:
Process with Visual Studio on Windows with embedded CMake
Process with QtCreator