⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 数据挖掘经典的hierarchial clustering algorithm
💻
字号:
#for solaris
ARCH = solaris

SHELL = /bin/csh

PURELINKEROPT=-collector=g++

CFLAGS= -DSOLARIS -fexternal-templates -Wall -Wno-unused -O -gstab -DLOGGING  \
        -DUNIX -DGRAPHICS -DATTRPROJ

CC      = g++ $(CFLAGS)
LD      = ld

LIBDIR = -L/usr/local/packages/gcc-2.7.2/lib -L/usr/local/packages/local/lib

INCLUDES = -I/usr/local/packages/gcc-2.7.2/lib/g++-include \
        -I/usr/local/packages/local/include

#for solaris: command to to make depend
MAKEDEPEND = g++ -MM

LIBOBJ = \
        ApInit.o \
        ApParseCat2.o \
        AttrList.o \
        AttrProj2.o \
        CompDate.o \
        CompositeParser.o \
        DList.o \
        DataSeg.o \
        DataSource.o \
        DataSourceBuf.o \
        DataSourceDQL.o \
        DataSourceFileDesc.o \
        DataSourceFileStream.o \
        DataSourceSegment.o \
        DataSourceTape.o \
        DCE.o \
        DevError.o \
        DevFileHeader.o \
        DevStatus.o \
        Exit.o \
        FileIndex.o \
        Group.o \
        GroupDir.o \
        ItemList.o \
        MemMgr.o \
        Parse.o \
        ProjectionList.o \
        RecInterp.o \
        TData.o \
        TDataAscii.o \
        TDataAsciiInterp.o \
        TDataBinary.o \
        TDataBinaryInterp.o \
        TDataSeqAscii.o \
        TDataSeqAsciiInterp.o \
        Time.o \
        TimeStamp.o \
        Timer.o \
        Util.o \
        VectorArray.o \
        Version.o \
        tapedrive.o

LIB     = AttrProjLib.o

all     : $(LIB)

depend  :
        $(MAKEDEPEND) *.[cC]

$(LIB): $(LIBOBJ)
        $(LD) -r -o $@ $(LIBOBJ)

ApInit.o        : ApInit.c
        $(CC) $(INCLUDES) -c $<

ApParseCat.o    : ApParseCat.c
        $(CC) $(INCLUDES) -c $<

ApParseCat2.o   : ApParseCat2.c
        $(CC) $(INCLUDES) -c $<

AttrList.o      : AttrList.c
        $(CC) $(INCLUDES) -c $<

AttrProj.o      : AttrProj.c
        $(CC) $(INCLUDES) -c $<

AttrProj2.o     : AttrProj2.c
        $(CC) $(INCLUDES) -c $<

CompDate.o      : CompDate.c
        $(CC) $(INCLUDES) -c $<

CompositeParser.o: CompositeParser.c
        $(CC) $(INCLUDES) -c $<

DList.o         : DList.c
        $(CC) $(INCLUDES) -c $<

DataSeg.o       : DataSeg.c
        $(CC) $(INCLUDES) -c $<

DataSource.o    : DataSource.c
        $(CC) $(INCLUDES) -c $<

DataSourceBuf.o : DataSourceBuf.c
        $(CC) $(INCLUDES) -c $<

DataSourceFileDesc.o: DataSourceFileDesc.c
        $(CC) $(INCLUDES) -c $<

DataSourceFileStream.o: DataSourceFileStream.c
        $(CC) $(INCLUDES) -c $<

DataSourceSegment.o: DataSourceSegment.c
        $(CC) $(INCLUDES) -c $<

DataSourceTape.o: DataSourceTape.c
        $(CC) $(INCLUDES) -c $<

DataSourceWeb.o : DataSourceWeb.c
        $(CC) $(INCLUDES) -c $<

DCE.o           : DCE.C
        $(CC) $(INCLUDES) -c $<

DevError.o      : DevError.c
        $(CC) $(INCLUDES) -c $<

DevFileHeader.o : DevFileHeader.c
        $(CC) $(INCLUDES) -c $<

DevStatus.o     : DevStatus.c
        $(CC) $(INCLUDES) -c $<

Exit.o          : Exit.c
        $(CC) $(INCLUDES) -c $<

Group.o         : Group.C
        $(CC) $(INCLUDES) -c Group.C

GroupDir.o      : GroupDir.C
        $(CC) $(INCLUDES) -c  GroupDir.C

ItemList.o      : ItemList.C
        $(CC) $(INCLUDES) -c ItemList.C

MemMgr.o        : MemMgr.C
        $(CC) $(INCLUDES) -c MemMgr.C

Parse.o         : Parse.c
        $(CC) $(INCLUDES) -c $<

ProjectionList.o: ProjectionList.c
        $(CC) $(INCLUDES) -c $<

RecInterp.o     : RecInterp.c
        $(CC) $(INCLUDES) -c $<

TData.o         : TData.c
        $(CC) $(INCLUDES) -c $<

TData2DRec.o    : TData2DRec.c
        $(CC) $(INCLUDES) -c $<

TDataAppend.o   : TDataAppend.c
        $(CC) $(INCLUDES) -c $<

TDataAscii.o    : TDataAscii.c
        $(CC) $(INCLUDES) -c $<

TDataAsciiInterp.o: TDataAsciiInterp.c
        $(CC) $(INCLUDES) -c $<

TDataBinary.o   : TDataBinary.c
        $(CC) $(INCLUDES) -c $<

TDataBinaryInterp.o: TDataBinaryInterp.c
        $(CC) $(INCLUDES) -c $<

TDataMap.o      : TDataMap.c
        $(CC) $(INCLUDES) -c $<

TDataMmap.o     : TDataMmap.c
        $(CC) $(INCLUDES) -c $<

TDataRangeList.o: TDataRangeList.c
        $(CC) $(INCLUDES) -c $<

TDataRangeSource.o: TDataRangeSource.c
        $(CC) $(INCLUDES) -c $<

TDataRec.o      : TDataRec.c
        $(CC) $(INCLUDES) -c $<

TDataSeqAscii.o: TDataSeqAscii.c
        $(CC) $(INCLUDES) -c $<

TDataSeqAsciiInterp.o: TDataSeqAsciiInterp.c
        $(CC) $(INCLUDES) -c $<

TDataViewX.o    : TDataViewX.c
        $(CC) $(INCLUDES) -c $<

Time.o          : Time.c
        $(CC) $(INCLUDES) -c $<

TimeStamp.o     : TimeStamp.c
        $(CC) $(INCLUDES) -c $<

Timer.o         : Timer.c
        $(CC) $(INCLUDES) -c $<

Util.o          : Util.c
        $(CC) $(INCLUDES) -c $<

VectorArray.o   : VectorArray.c
        $(CC) $(INCLUDES) -c $<

Version.o       : Version.c
        $(CC) $(INCLUDES) -c $<

aptest2.o       : aptest2.c
        $(CC) $(INCLUDES) -c $<

show.o          : show.c
        $(CC) $(INCLUDES) -c $<

tapedrive.o     : tapedrive.C
        $(CC) $(INCLUDES) -c tapedrive.C

vector.o        : vector.c
        $(CC) $(INCLUDES) -c $<

clean   :
        /bin/rm -f *.o

⌨️ 快捷键说明

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