makefile.in
来自「一个C格式的脚本处理函数库源代码,可让你的C程序具有执行C格式的脚本文件」· IN 代码 · 共 67 行
IN
67 行
# -*- sh -*-#---------------------------------------------------------------------------# Choose a C compiler. It must understand prototypes.#-----------------------------------------------------------------------------CC = @CC@CFLAGS = @CFLAGS@LDFLAGS = @LDFLAGS@ @DYNAMIC_LINK_FLAGS@#-----------------------------------------------------------------------------# Location where object files are placed (Absolute path)#-----------------------------------------------------------------------------OBJDIR = @OBJDIR@SRCDIR = @SRCDIR@#-----------------------------------------------------------------------------# Directory where the various libraries are located.#-----------------------------------------------------------------------------SLANG_INCLUDE = $(SRCDIR)/../src# location of slang.hSLANG_LIB = $(SLANG_INCLUDE)/$(ARCH)objs# location of libslang.a#---------------------------------------------------------------------------# Other libraries#---------------------------------------------------------------------------TCAPLIB = @TERMCAP@ @DYNAMIC_LINK_LIB@ #TCAPLIB = -ltermcap#----------------------------------------------------------------------------# End of user configuration#----------------------------------------------------------------------------@SET_MAKE@SHELL = /bin/shOTHERSTUFF = useropen pager keypad smgtestCONFIG_H = config.hALL_CFLAGS = $(CFLAGS) -Dunix -I$(SLANG_INCLUDE)COMPILE_CMD = $(CC) -c $(ALL_CFLAGS)EXECLIBS = -L$(SLANG_LIB) -lslang -lm $(TCAPLIB)EXECDEPS = $(SLANG_LIB)/libslang.aDOT_O_DEPS = demolib.c#---------------------------------------------------------------------------all: $(OBJDIR) $(CONFIG_H) $(OTHERSTUFF)$(CONFIG_H) : $(SLANG_LIB)/libslang.a ../src/config.h /bin/cp ../src/config.h $(CONFIG_H)$(SLANG_LIB)/libslang.a : cd ../src; $(MAKE)#$(OBJDIR): @mkdir $(OBJDIR)#---------------------------------------------------------------------------# Housekeeping#---------------------------------------------------------------------------# The symlinks target is for my own private use. It simply creates the object# directory as a symbolic link to a local disk instead of an NFS mounted one.symlinks: -/bin/rm -f $(ARCH)objs mkdir -p $(HOME)/sys/$(ARCH)/objs/slang/demo ln -s $(HOME)/sys/$(ARCH)/objs/slang/demo $(ARCH)objsclean: -/bin/rm -f $(OBJDIR)/* *~distclean: clean -/bin/rm -rf $(OBJDIR) Makefile#---------------------------------------------------------------------------# Everything else from configure script#---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?