智能家居项目(3):编译工具makefile

来源:互联网 发布:怎样在淘宝输入网址 编辑:程序博客网 时间:2024/06/10 13:21

board目录中,主要的代码结构分为了src,include两个子目录。分别存放源代码文件。

#CC=arm-linux-gccCC=gccCFLAGS=-lpthreadINCPATH=-I ../../includeOBJ =log.o init.o serial.o thread.o socket.o socket_dev.o systeminfo.o main.o TARGET=IntelligentHome%.o:%.c$(CC) -o $@ -c $<  $(INCPATH) $(TARGET):$(OBJ)$(CC) $(OBJ) $(CFLAGS) -o $(TARGET) #all:$(TARGET)#$(TARGET):#$(CC) $(SRC) $(CFLAGS) -o $(TARGET) $(INCPATH)#@echo "rm -f *.o $(TARGET)"#@rm -f $(TARGET)#@rm -f $(OBJ)clean:rm -f $(TARGET)rm -f $(OBJ)

建立好源代码的结构之后,就在相对应的.c / .h文件中编辑。


1 0