给个Makefile: CROSS=arm_v5t_le- #CROSS= TARGET = $(notdir $(CURDIR)) INSTALL_DIR=/filesystem/root all: $(TARGET) $(TARGET): $(TARGET).o $(CROSS)gcc -o $(TARGET) $(TARGET).c @echo copy to $(INSTALL_DIR) @cp -rf $(TARGET) $(INSTALL_DIR) clean: @rm -vf $(TARGET) *.o *~ 然后同目录的C文件与目录名字一样即可,注意TARGET的写法。