Adding C++ implementation without a makefile