add C_MACRO_UTILITY and Vector/makefile