makefile

来自「命题逻辑的求解器,2004年SAT竞赛第一名的求解器」· 代码 · 共 49 行

TXT
49
字号
#CC = CCCC = g++cc = gcc#CFLAGS = -g#CFLAGS = -O3 -pg #CFLAGS = -O3CFLAGS = -DNDEBUG -O3 ifeq (solaris, $(OSTYPE))  MFLAGS = -D_NEED_REDEFINE_RAND_MAX_else  ifneq (linux, $(OSTYPE))    echo "WARNING: This thing are not tested under os other than Linux and Solaris"  endifendifRANLIB = ranlibAR = ar.SUFFIXES: .o .cpp .cHEADERS = asap_base.h asap_clsgen.h asap_common.h asap_dbase.h asap_solver.hSOLVER_SRCS = sat_solver.cpp SOLVER_OBJS = $(SOLVER_SRCS:.cpp=.o)LIB_SRCS =  asap_utils.cpp asap_solver.cpp asap_dbase.cpp asap_c_wrapper.cpp  asap_cpp_wrapper.cppLIB_OBJS = $(LIB_SRCS:.cpp=.o)TARGET:   $(SOLVER_OBJS) libsat.a	  $(CC) $(LINKFLAGS) $(CFLAGS) $(MFLAGS) -o asap $(SOLVER_OBJS) libsat.a$(LIB_OBJS): $(HEADERS) Makefilelibsat.a:   $(LIB_OBJS)	@rm -f libsat.a	$(AR) cr libsat.a $(LIB_OBJS)	$(RANLIB) libsat.a.c.o:	$(cc) $(CFLAGS) $(MFLAGS) -c $<.cpp.o:	$(CC) $(CFLAGS) $(MFLAGS) -c $< 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?