一个比较标准的makefile文件
来源:互联网 发布:淘宝主图视频尺寸 编辑:程序博客网 时间:2024/06/05 07:52
INC_PATH = -I./
LIB_PATH = -L./lib
LIB = -lxlog -lpthread -liconv -lMD5
CC = g++
CPPFLAGS = -Wall $(INC_PATH) -g
OBJS = src/spider.o src/s_hash.o src/html_store.o src/utils.o src/global.o src/s_crawler.o src/s_url_praser.o src/html_head_praser.o src/wipscs_socket_client.o src/wiprdss_socket.o \
adns/types.o adns/event.o adns/query.o adns/reply.o adns/general.o adns/setup.o adns/transmit.o adns/parse.o \
adns/poll.o adns/check.o src/url_format.o src/s_dns_resolve.o src/CharsetConverter.o src/url_format.o src/priority_list.o src/priority_list_index.o
TARGET = newspider
all: $(TARGET)
newspider:$(OBJS)
$(CC) -o $@ $^ $(LIB_PATH) $(LIB)
rm -f src/*.o *.o
clean:
LIB_PATH = -L./lib
LIB = -lxlog -lpthread -liconv -lMD5
CC = g++
CPPFLAGS = -Wall $(INC_PATH) -g
OBJS = src/spider.o src/s_hash.o src/html_store.o src/utils.o src/global.o src/s_crawler.o src/s_url_praser.o src/html_head_praser.o src/wipscs_socket_client.o src/wiprdss_socket.o \
adns/types.o adns/event.o adns/query.o adns/reply.o adns/general.o adns/setup.o adns/transmit.o adns/parse.o \
adns/poll.o adns/check.o src/url_format.o src/s_dns_resolve.o src/CharsetConverter.o src/url_format.o src/priority_list.o src/priority_list_index.o
TARGET = newspider
all: $(TARGET)
newspider:$(OBJS)
$(CC) -o $@ $^ $(LIB_PATH) $(LIB)
rm -f src/*.o *.o
clean:
rm -f src/*.o *.o
在加上一个:
CC=gcc
objects = thread_pool.o tp_test.o queue.o
.PHONY: all
all: tp_test
tp_test: $(objects)
$(CC) -o tp_test -lpthread $(CFLAGS) $(objects)
$(objects): thread_pool.h queue.h
.PHONY: clean
clean:
-rm tp_test *.o
exec:
./tp_tes
- 一个比较标准的makefile文件
- 分享一个比较好用的Makefile文件
- 比较好的一个Makefile例子
- 分享一个比较通用的Makefile
- 一个makefile文件的解析
- 一个通用的Makefile文件
- makefile文件的一个模板
- 一个比较标准的构造类
- 文件IO和标准IO的比较
- 标准IO与文件IO的比较
- 文件IO和标准IO的比较
- 标准的Makefile目标
- 一个据说是万能的Makefile文件
- 一个据说是万能的Makefile文件
- 一个简单的makefile 文件模板
- 一个solaris下的Makefile文件
- 一个简单的makefile文件分析
- makefile编译一个目录下的文件
- 常用数据库的驱动程序及JDBC URL:
- Windows库连接之静态库
- sockets-多进程服务多客户
- Hadoop集群参数配置原则
- 什么是ttl电平 CMOS电平以及它们的区别
- 一个比较标准的makefile文件
- uC/OS-II windows下寄生仿真问题 后记
- Sensible, not sensitive; simply complicated; predictably irrational; kindly demanding; constructivel
- c# hello world csc编译。
- C++语法小tips(未完待续)
- 关于android.security.cts.BrowerTest中testTabReuse及testTabExhaustion
- kvm入门笔记
- Linux 笔记 常用命令
- C 和 汇编语言的混合编程(实时控制TLC1549的实现)