Update to Makefile and split c/c++.