分享一个简单的Makefile
来源:互联网 发布:有些什么直播软件 编辑:程序博客网 时间:2024/06/05 02:37
复制以下的代码内容保存为makefile文件,放到对应的项目中,使用make clean和make命令即可。
当然,对应的编译选项什么的,自行修改一个。
另外这个makefile是需要根据项目中的cpp文件,对应的来修改的,后面再分享一个全自动超强大的makefile。
NAME = TargetLINK = g++CC = gccGCC_VERSION = $(shell gcc --version | head -1)CCFLAGS+= -gCCFLAGS+= -WallCCFLAGS += -I/usr/include/CCFLAGS += -I/usr/local/include/CCFLAGS += -DDEBUG#CCFLAGS += -DUNICODELINKOPTS += -L/usr/local/lib64/LINKOPTS += -lluaLINKOPTS += -lz -lssl -lrt VPATH=srcCPPFILES = Main.cpp $(NAME):$(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(LINK) -o $(NAME) $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(LINKOPTS).cpp.o:$(CC) -c $< $(CCFLAGS).c.o:$(CC) -c $< $(CFLAGS)clean:rm -f $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(NAME)
0 0
- 分享一个简单的Makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的makefile
- 一个简单的makefile
- 一个简单的Makefile
- 一个简单的Makefile
- 一个简单的Makefile
- makefile 1 编写一个简单的makefile
- 分享一个比较通用的Makefile
- VMware vSphere Client下增加虚拟机磁盘空间的方法
- <蓝牙BLE>cc2540如何添加特征值
- android 混淆学习
- OnFocusChangeListener接口简介
- Node.js cookie-parser
- 分享一个简单的Makefile
- 公钥,私钥和数字签名这样最好理解
- 学习Angular2-typescript编译
- CodeTyphon32中自带例子源码:限制程序仅运行一次
- java String类型
- launcher2
- hdu 1255 覆盖的面积(线段树 面积交+离散化)
- ONE readme study
- 不使用stop方法停止线程,停止线程的最佳办法