add cpp_src