Modify makefile support multifile