记录一个简单包含mk的makefile
来源:互联网 发布:淘宝上钻要多少销量 编辑:程序博客网 时间:2024/05/01 13:33
CC=gccCXX=g++CFLAGS+= -Wall -O -gLIB += -pthread -lpthread -lutil -lmysqlclient -lz -ldl -lrtTARGET = hehe%.o:%.c$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@%.o:%.cpp$(CXX) $(CFLAGS) $(INCLUDE) -c $< -o $@SOURCES = $(wildcard *.c *.cpp)OBJS = $(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(SOURCES)))$(TARGET) : $(OBJS)$(CXX) $(CFLAGS) $(OBJS) $(LIB) -o $(TARGET)clean:rm -rf *.o $(TARGET)#=======================================================================include /home/daipeixian/leveldb/leveldb-master/leveldb.mkINCLUDE += -I/home/chenwei/snappy-1.1.1/includeLIB += -L/home/chenwei/snappy-1.1.1/libLIB += -lsnappy#===============================================================
leveldb.mk的内容如下:
INCLUDE += -I/home/daipeixian/leveldb/leveldb-master/include/leveldbLIB += -L/home/daipeixian/leveldb/leveldb-master/out-staticLIB += -lleveldb
这样便可以引入第三方的库了
参考文章:
资料1
资料2
资料3
0 0
- 记录一个简单包含mk的makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的Makefile
- makefile 1 编写一个简单的makefile
- 一个简单的Makefile 模块
- Centos 6搭建LAMP
- iOS动画基础讲解
- 单片机程序优化经验
- Android基础之多线程详解
- 64位操作系统运行由32位操作系统生成的C/C++可执行文件
- 记录一个简单包含mk的makefile
- Bootstrap—进度条progress-bar
- 应用层
- spring注解开发AnnotationConfigApplicationContext的使用
- NLog.config配置备份
- 【iOS开发】iOS10以后相机、相册等授权问题:The app’s Info.plist must contain an NSMicrophoneUsageDescription key
- Git 基本使用方法总结
- 金额小数点的一些校验
- idea 使用maven tomcat plugin 运行项目