Makefile

来源:互联网 发布:linux 更新grub命令 编辑:程序博客网 时间:2024/05/22 05:11
CC:=g++
CFLAGS:=-g
TARGET:=Server
INCLUDE:=-I ../../WebsocketProtocol/src/ -I ../../../PushFramework/include -I ../../../PushFramework -I ../../../PushFramework/private
LIBDIR=-L ../../../output/
SRCS:=$(wildcard *.cpp)
OBJECT:=$(patsubst %cpp,%o,$(SRCS))
all:$(TARGET)
%.o:%.cpp
$(CC) $(CFLAGS) -c $< $(INCLUDE) $(LIBDIR) -lpushframework 
$(TARGET):$(OBJECT)
$(CC) $(CFLAGS) -o $@ $^ $(INCLUDE) $(LIBDIR) -lpushframework 
clean:
rm -rf $(TARGET) *.o
0 0
原创粉丝点击