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

📄 makefile.w32

📁 Doc++,可以根据你的C/C++和java的源码文件中的注释行自动生成Html说明文件的工具
💻 W32
字号:
# DOC++ makefile for Win32## $Id: makefile.w32,v 1.3 2002/09/05 13:23:05 adragos Exp $## Tested with Borland make ver. 3.7 with the -N option# and Microsoft nmake ver. 6.00## Dan Fandrich <dan@fch.wimsey.bc.ca>## Borland C++ ver. 4.5# CC=bcc32# This line doesn't work with BC 5.2# CFLAGS=-DWIN32 -Dbool=char -Dtrue=1 -Dfalse=0 -P -ls -w- -I.# This works:# CFLAGS=-DWIN32 -P -ls -w- -I.# Visual C++ ver. 12.00CC=clCFLAGS=/DWIN32 /D__VISUALC__ /TC /I. /D__STDC__=1 /O2 /Ob2CCFLAGS=/DWIN32 /D__VISUALC__ /TP /I. /D__STDC__=1 /O2 /Ob2# Watcom C++ (UNTESTED)#CC=wcl32#CFLAGS=-DWIN32 -I.# This line will be necessary for Watcom C++ ver. <= 10.6#CFLAGS=-DWIN32 -Dbool=char -Dtrue=1 -Dfalse=0 -I.all: docxx.exe docify.exe promote.exe# Implicit rules.obj.exe:	$(CC) $**.c.obj:	$(CC) $(CFLAGS) -c $<.cc.obj:	$(CC) $(CCFLAGS) -c $<.ll.cc:	flex -P$*YY -o$*.cc $<# Targetsdocify.exe: docify.objpromote.exe: promote.objdocxx.exe: main.obj classgraph.obj Entry.obj html.obj McDirectory.obj McHashTable.obj McWildMatch.obj nametable.obj tex2gif.obj getopt.obj getopt1.obj comment.obj config.obj cpp.obj doc.obj doc2db.obj doc2html.obj doc2tex.obj java.obj readfiles.obj php.obj	$(CC) @<<	$**<<	copy main.exe docxx.exe	del main.execlean:    del *.obj    del *.exe    del comment.cc    del config.cc    del cpp.cc    del doc.cc    del doc2db.cc    del doc2html.cc    del doc2tex.cc    del docify.cc    del java.cc    del promote.cc    del readfile.cc    del readfiles.cc# Exceptions to implicit rulescomment.cc: comment.ll unistd.h	flex -PcommentYY -ocomment.cc comment.llconfig.cc: config.ll unistd.h	flex -PconfigYY -oconfig.cc config.lldoc2db.cc: doc2db.ll unistd.h	flex -Pdoc2dbYY -odoc2db.cc doc2db.lldoc2html.cc: doc2html.ll unistd.h	flex -Pdoc2htmlYY -odoc2html.cc doc2html.llpromote.cc: promote.ll unistd.h	flex -opromote.cc promote.lldocify.cc: docify.ll unistd.h	flex -odocify.cc docify.llreadfiles.cc: readfiles.ll unistd.h    rem This hack is in case flex doesn't understand long file names	copy readfiles.ll readfile.ll	flex -PreadfilesYY -oreadfile.cc readfile.ll	copy readfile.cc readfiles.cc	del readfile.llunistd.h: unistd.h.w32    copy unistd.h.w32 unistd.hconfig.h: config.h.w32    copy config.h.w32 config.h# Dependencies# Force config.h to be generatedmain.obj: main.cc config.h# The following dependencies are for NMAKE, which isn't smart enough to# figure them out on its own.SUFFIXES: .ll .cccomment.cc: comment.llcpp.cc: cpp.lldoc.cc: doc.lldoc2tex.cc: doc2tex.lljava.cc: java.llphp.cc: php.ll# There should really be header dependencies on all the source files# in this makefile as well, but it must be automated or they'll quickly# become out of date.

⌨️ 快捷键说明

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