📄 makefile.visopsys
字号:
## ## Visopsys## Copyright (C) 1998-2007 J. Andrew McLaughlin## ## Makefile##ROOT=../../..BUILDDIR=${ROOT}/build/system/librariesINCDIR=../include/ntfs/PROGDIR=../ntfsprogsSYSINCDIR=${ROOT}/src/includeinclude ${ROOT}/Makefile.includeSTDDEPS = ${ROOT}/Makefile.include Makefile.visopsys ${INCDIR}/*.h \ ${SYSINCDIR}/*.h ${SYSINCDIR}/sys/*.hINCLUDE = -nostdinc -I${INCDIR} -I${SYSINCDIR}CFLAGS = ${OPT} ${ARCH} ${CODEGEN} ${WARN} ${INCLUDE} \ -DHAVE_CONFIG_H #-DDEBUGLFLAGS = -nostdlibNAMES = attrib \ attrlist \ bitmap \ bootsect \ collate \ compress \ debug \ device \ device_io \ dir \ index \ inode \ lcnalloc \ logfile \ logging \ mft \ mst \ ntfsresize \ runlist \ unistr \ volumeOBJDIR = objOBJS = $(addprefix ${OBJDIR}/, $(addsuffix .o, ${NAMES}))PICOBJDIR = picobjPICOBJS = $(addprefix ${PICOBJDIR}/, $(addsuffix .o, ${NAMES}))LIBRARY = ${BUILDDIR}/libntfs.aSONAME = libntfs.soSHAREDLIB = ${BUILDDIR}/${SONAME}# Targetsall: target-dirs ${LIBRARY} ${SHAREDLIB}target-dirs: mkdir -p ${OBJDIR} ${PICOBJDIR} ${BUILDDIR}${LIBRARY}: ${OBJS} ${AR} -rs ${LIBRARY} ${OBJS}${SHAREDLIB}: ${PICOBJS} ${CC} -shared -nostdlib -Wl,-soname=${SONAME} ${PICOBJS} -static \ -lgcc -o $@${OBJDIR}/device_io.o: visopsys_io.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -c $< -o $@${PICOBJDIR}/device_io.o: visopsys_io.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -fpic -c $< -o $@${OBJDIR}/ntfsresize.o: ${PROGDIR}/ntfsresize.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -c $< -o $@${PICOBJDIR}/ntfsresize.o: ${PROGDIR}/ntfsresize.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -fpic -c $< -o $@${OBJDIR}/%.o: %.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -c $< -o $@${PICOBJDIR}/%.o: %.c ${STDDEPS} ${CC} ${CFLAGS} ${LFLAGS} -fpic -c $< -o $@clean: rm -Rf *~ *.o core ${OBJDIR} ${PICOBJDIR} ${LIBRARY} ${SHAREDLIB}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -