C++ rtmp livestream 流媒体

海阔天空 张翼飞翔

我的学习笔记。--我喜欢这里,因为这里安静,无广告骚扰。
随笔 - 82, 文章 - 2, 评论 - 126, 引用 - 0
数据加载中……

MakeFile模板

我的MakeFile模板,感觉蛮好用的,只需要更改SRCS就可以了 如果有外部依赖文件就添加到INCLUDE里面,使用的时候把前面的空格换成Tab
SRCS=main.cpp class.cpp
INCLUDE=
CC=g++
OUTPUT=main
FLAG_LINK=-g -lpthread -o $(OUTPUT)
FLAG_COMPILE=-g -c
OBJS=$(SRCS:.cpp=.o)
RM=rm

$(OUTPUT):$(OBJS)
    $(CC) $(FLAG_LINK) $(OBJS)
    @echo Write By ZhangEF

$(OBJS): %.o: %.cpp $(INCLUDE) 
    $(CC) $(FLAG_COMPILE) $<

.PHONY:clean  
clean:
    $(RM) $(OBJS) $(OUTPUT)

--------------------------------------------------修改如下:------------------------------

SRCS=main.cpp Demo.cpp
INCLUDE=-I/mnt/hgfs/include
CC=g++
OUTPUT=out
FLAG_LINK=-g -lpthread -o $(OUTPUT)
FLAG_COMPILE=-g -c
OBJS=$(SRCS:.cpp=.o)
RM=rm
$(OUTPUT):$(OBJS)
$(CC) $(FLAG_LINK) $(OBJS)
@echo make finished!!!
$(OBJS): %.o: %.cpp
$(CC) $(INCLUDE) $(FLAG_COMPILE) $<
.PHONY:clean
clean:
$(RM) $(OBJS) $(OUTPUT)

 

posted on 2008-03-27 12:19 ZhangEF 阅读(656) 评论(0)  编辑  收藏 所属分类: GNU编译


只有注册用户登录后才能发表评论。
该文被作者在 2020-01-15 18:57 编辑过
网站导航: