新一波makefile
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新一波makefile相关的知识,希望对你有一定的参考价值。
# CROSS_COMPILE = arm-linux-
CC = $(CROSS_COMPILE)gcc
INC=-I../ -I.
LIB=-lpthread -lcrypto
CC_FLAG= -std=gnu99 -Wall
OBJ=tcp.o serial.o wifi.o encrypt.o structure.o main.o
PRG=ser2net
.SUFFIXES: .c .o .cpp
.c.o:
$(CC) -c $*.c -o $*.o $(CC_FLAG) $(INC) $(LIB)
$(PRG):$(OBJ)
$(CC) -o [email protected] $(OBJ) $(CC_FLAG) $(INC) $(LIB)
.PRONY:clean
clean:
@echo "Removing linked and compiled files......"
rm -f $(OBJ) $(PRG)
以上是关于新一波makefile的主要内容,如果未能解决你的问题,请参考以下文章