Added CPP makefile

CPP makefile has been tested and works with archlinux.