📄 makefile.vc
字号:
################################################################################# $Id: Makefile.vc 580 2008-01-12 22:17:59Z freequaos $## Copyright (C) 1997 Cygnus Solutions, Inc.## Description:# Makefile for the post-processed version of the lex specification for S-N's# assembly parser.################################################################################CAT=catCC=clCCLD=linkCHMOD=chmodCP=cpLEX=flexM4=m4MV=mvSDK=../../..LIBEXEC=../../../../../libexecINCLUDES=-I${SDK}/includeLIBS=${SDK}/lib/libsnptools.a ${SDK}/lib/libdbutils.a ${SDK}/lib/libdb.a ${SDK}/lib/libutils.a ${SDK}/lib/libtcl81.aASMS = a.s b.sOBJS = abrowser.objPROJDIR=examplePFLAGS=-r -c 300 -y sourcelist -n ${PROJDIR}/asm -p ${LIBEXEC}/dbimpOUT = abrowser.exeall: ${OUT}${OUT}: ${OBJS} ${CCLD} -out:$@ ${OBJS} ${LIBS}macros.m4: @if [ "${TARGET}" != "" ] ;\ then \ echo ${TARGET}.m4 "=>" $@ ;\ ${CP} ${TARGET}.m4 $@ ;\ ${CHMOD} +w $@ ;\ else \ echo "Run \`make TARGET=<target>' to build \`$@'." ;\ echo "Run \`make guess' to create \`guess.m4' if you need hints." ;\ exit 1 ;\ figuess: ${ASMS} ${SHELL} build-macros $@abrowser.l: abrowser.l.in macros.m4 toolbox.m4 ${M4} < abrowser.l.in > $@%.s: %.c ${CC} -S $<%.obj: %.c ${CC} ${CFLAGS} ${INCLUDES} -o $@ -c $<%.c: %.l ${LEX} $< ${MV} lex.yy.c $@test: abrowser sourcelist -mkdir ${PROJDIR} $< ${PFLAGS}sourcelist: ls -1 *.s > $@clean: rm -rf ${OUT}.l macros.m4 guess.m4 sourcelist ${PROJDIR} ${ASMS} ${OBJS} ${OUT}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -