当前位置: 技术问答>linux和unix
利用Autoconf和Automake制作Makefile文件时,如何去掉-O2和-DEBUG选项?
来源: 互联网 发布时间:2015-12-02
本文导语: 大家好,下面这个makefile文件是手工编写的,一直都用的很好,没有什么问题。 NAME = gameser LINK = g++ CC = gcc CCFLAGS += -g CCFLAGS += -Wall...
大家好,下面这个makefile文件是手工编写的,一直都用的很好,没有什么问题。
NAME = gameser
LINK = g++
CC = gcc
CCFLAGS += -g
CCFLAGS += -Wall
CCFLAGS += -I/usr/include/mysql
CCFLAGS += -DDEBUG
#CCFLAGS += -M
LINKOPTS += -L/usr/lib/mysql
LINKOPTS += -lmysqlclient
LINKOPTS += -lpthread
CPPFILES = poll.cpp
java.cpp
protocol.cpp
logicgbmj.cpp
game.cpp
$(NAME):$(CPPFILES:.cpp=.o)
$(LINK) -o $(NAME) $(CPPFILES:.cpp=.o) $(LINKOPTS)
.cpp.o:
$(CC) -c $
NAME = gameser
LINK = g++
CC = gcc
CCFLAGS += -g
CCFLAGS += -Wall
CCFLAGS += -I/usr/include/mysql
CCFLAGS += -DDEBUG
#CCFLAGS += -M
LINKOPTS += -L/usr/lib/mysql
LINKOPTS += -lmysqlclient
LINKOPTS += -lpthread
CPPFILES = poll.cpp
java.cpp
protocol.cpp
logicgbmj.cpp
game.cpp
$(NAME):$(CPPFILES:.cpp=.o)
$(LINK) -o $(NAME) $(CPPFILES:.cpp=.o) $(LINKOPTS)
.cpp.o:
$(CC) -c $
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。