added the c++ recording project, and enabled Cmake building, it does not compile yet though