c++ - shell build script replaced with a simple makefile