📄 makefile_win
字号:
## Makefile for Microsoft nmake## The dependencies are entirely wrong, so don't rely on this# Makfile correctly recompiling when a .h file changes.#DEBUG = -ZiEXCEPT = -GXCFLAGS = $(DEBUG) $(EXCEPT) -TP OBJ = objEXE = .exeDOXYPATH = c:\doxygen\binDOXY_CONFIG = doxygenTemplateINCLUDE = -I "include" -I "c:\Program Files\Microsoft Visual Studio\VC98\Include"MAIN_OBJ = main\globals.$(OBJ) main\main.$(OBJ)MEM_OBJ = mem\bigblock.$(OBJ) mem\blockpool.$(OBJ)SKEL_OBJ = skel\hash_serv.$(OBJ) skel\output.$(OBJ)SYM_OBJ = sym\strtable.$(OBJ) sym\sym.$(OBJ) sym\type.$(OBJ) sym\typetable.$(OBJ) sym\symtable.$(OBJ)VHDL_OBJ = $(MAIN_OBJ) $(MEM_OBJ) $(SKEL_OBJ) $(SYM_OBJ)all: vhdl_testclean: rm -f $(VHDL_OBJ) *.pdb *.sbr *.ilk *.exe *.opt *~doxygen: $(DOXYPATH)\doxygen $(DOXY_CONFIG)vhdl_test: vhdl_test$(EXE)vhdl_test$(EXE): $(VHDL_OBJ) $(CC) $(VHDL_OBJ) $(DEBUG) $(EXCEPT) -o $*main\globals.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv globals.$(OBJ) mainmain\main.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv main.$(OBJ) mainmem\bigblock.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv bigblock.$(OBJ) memmem\blockpool.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv blockpool.$(OBJ) memskel\hash_serv.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv hash_serv.$(OBJ) skelskel\output.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv output.$(OBJ) skelsym\strtable.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv strtable.$(OBJ) symsym\sym.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv sym.$(OBJ) symsym\type.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv type.$(OBJ) symsym\typetable.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv typetable.$(OBJ) symsym\symtable.$(OBJ): $*.C $(CC) -c $(INCLUDE) $(CFLAGS) $*.C mv symtable.$(OBJ) sym
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -