update submodule lib_cpp
fix Makefile