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

📄 makefile

📁 独立 WIN98下磁盘分区程序(C语言+汇编) 界面功能类似FDISK 但独立编译
💻
字号:
#
# Tools used to compile this project:
#
#   MAKE Version 3.6  Copyright (c) 1991 Borland International
#   Turbo C++ Version 3.00 Copyright (c) 1992 Borland International
#   Turbo Link  Version 5.0 Copyright (c) 1992 Borland International
#   Turbo Assembler  Version 3.1  Copyright (c) 1992 Borland International
#

CC = tcc -ml -G -O -M -N -d
AS = tasm -ml -m3
LD = tlink

INC  = part.h conio.h diskio.h

OBJ = part.obj part_aux.obj part_gen.obj part_gui.obj part_htm.obj \
      part_ide.obj part_msg.obj s_fat16.obj s_fat32.obj s_unknwn.obj \
      conio.obj diskio.obj ipl.obj ipl2.obj fat_boot.obj manager.obj 

en: $(OBJ)
	$(CC) -epart *.obj

cs de ru se sp fr it nl: $(OBJ)
	$(CC) -c -DLANG_$@ part_msg.c
	$(CC) -epart-$@ *.obj
	del part_msg.obj

all:	en cs de ru se sp fr it nl

zip:
	pklite *.exe
	pkzip -ex sources makefile *.c *.h *.asm *.inc
	pkzip -ex part readme.txt install.bat part.exe part.htm sources.zip
	pkzip -ex part-cs         inst-cs.bat part-cs.exe
	pkzip -ex part-de                     part-de.exe
	pkzip -ex part-se                     part-se.exe
	pkzip -ex part-sp         inst-sp.bat part-sp.exe
	pkzip -ex part-ru                     part-ru.exe alt_font.com
	pkzip -ex part-fr         inst-fr.bat part-fr.exe
	pkzip -ex part-it                     part-it.exe
	pkzip -ex part-nl         inst-nl.bat part-nl.exe

$(OBJ): $(INC)

.c.obj:
	$(CC) -c $<

.asm.obj:
	$(AS) $<

mesg:  mesg.c
	$(CC) mesg.c
	del mesg.obj

keys: keycodes.c conio.obj conio.h
	$(CC) keycodes.c conio.obj
	del keycodes.obj

clean:
	del *.obj
	del *.map
	del *.lst

⌨️ 快捷键说明

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