add a C++ project