merge C&CPP tempalte CMakeList.txt