?? makefile.aix
字號:
# **********************************************************# Project: NIST HSF Recognition System# SubTree: ./hsf/src/lib/nn# Filename: makefile.mak# Integrator: Michael D. Garris# Organization: NIST/ITL# Host System: IBM AIX 3.2.5 (UNIX)# Date Created: 6/02/94## **********************************************************# Makefile for SRC Library Directory# **********************************************************SHELL=/bin/sh# PROJDIR and INSTARCH Passed On Command Line ONLYPROJECT_ROOT = $(PROJDIR)ARCHTYPE = $(INSTARCH)LIBDIR = $(PROJECT_ROOT)/libSRCDIR = $(PROJECT_ROOT)/src/lib/nn# **************************************************# INDIVIDUAL PROGRAM MODIFICATIONS SHOULD BEGIN HERE# **************************************************# Library to make (library name)LIBRARY = libnn.a# Source files for LIBRARYSRC = basis_io.c \ covar.c \ diag.c \ ep.c \ euclid.c \ kd_build.c \ kd_io.c \ kd_pnn.c \ kl.c \ kl_mis.c \ kl_mis8.c \ maxp.c \ med_io.c \ median.c \ pat_io.c \ r_sign.c \ rcall.c \ transp.c# Local additions for CFLAG options (eg: -g)LOCAL_CFLAGS = -w -O# *******************************************************# THE REST OF THE MAKEFILE SHOULD NOT NEED TO BE MODIFIED# (EXCEPT UPON APPROVAL OF PROJECT MANAGER)# *******************************************************INCLUDE = $(PROJECT_ROOT)/includeOBJ = $(SRC:.c=.o)US = $(SRC:.c=.u)LIBRY = $(LIBRARY)CFLAGS = -I$(INCLUDE) -L$(LIBDIR) $(LOCAL_CFLAGS)CC = cc $(CFLAGS)ARFLAGS = ruAR = ar $(ARFLAGS)MAKEFILE = makefile.mak.PRECIOUS: $(MAKEFILE).c.o: $(CC) -c $<it: $(LIBRY)install: $(MAKEFILE) $(LIBDIR)/$(LIBRARY)$(LIBDIR)/$(LIBRARY): $(LIBRY) cp $(LIBRY) $(LIBDIR) chmod 664 $(LIBDIR)/$(LIBRARY) catalog.sh proc $(SRCDIR) c > /dev/null$(LIBRY): $(OBJ) $(AR) $(LIBRY) $?%.o: %.c $(CC) -c -o $@ $<clean : rm -f $(OBJ) $(US) *.BAK *~ #*#bare: clean rm -f $(LIBRY)$(MAKEFILE): $(SRC) $(CC) -c -M $(SRC) @sed -e '1,/^# DO NOT DELETE/!d' $(MAKEFILE) > $(MAKEFILE).tmp.$$$$; \ cat $(US) >> $(MAKEFILE).tmp.$$$$; \ cp $(MAKEFILE) $(MAKEFILE).BAK; \ mv $(MAKEFILE).tmp.$$$$ $(MAKEFILE); \ rm -f $(US) $(OBJ) depend: $(SRC) $(CC) -c -M $(SRC) @sed -e '1,/^# DO NOT DELETE/!d' $(MAKEFILE) > $(MAKEFILE).tmp.$$$$; \ cat $(US) >> $(MAKEFILE).tmp.$$$$; \ cp $(MAKEFILE) $(MAKEFILE).BAK; \ mv $(MAKEFILE).tmp.$$$$ $(MAKEFILE); \ rm -f $(US) $(OBJ); \ echo make depend completeinstarch : bare @case "$(ARCHTYPE)" in \ lnx|cyg) rm -f basis_io.c; \ cp basis_io.lit basis_io.c; \ chmod 444 basis_io.c; \ rm -f pat_io.c; \ cp pat_io.lit pat_io.c; \ chmod 444 pat_io.c; \ rm -f kd_io.c; \ cp kd_io.lit kd_io.c; \ chmod 444 kd_io.c; \ rm -f makefile.mak; \ cp makefile.$(ARCHTYPE) makefile.mak; \ chmod 640 makefile.mak; \ echo $(ARCHTYPE) files installed \ ;; \ sol|sgi|aix) rm -f basis_io.c; \ cp basis_io.big basis_io.c; \ chmod 444 basis_io.c; \ rm -f pat_io.c; \ cp pat_io.big pat_io.c; \ chmod 444 pat_io.c; \ rm -f kd_io.c; \ cp kd_io.big kd_io.c; \ chmod 444 kd_io.c; \ rm -f makefile.mak; \ cp makefile.$(ARCHTYPE) makefile.mak; \ chmod 640 makefile.mak; \ echo $(ARCHTYPE) files installed \ ;; \ *) echo 'Tried to install uknown machine architecture: '$(ARCHTYPE); \ exit 1 \ ;; \ esac# DO NOT DELETE THIS LINE - make depend uses it
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -