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 + -
显示快捷键?