今天要为一个主文件同时连接多个obj文件,单单用SciTE很难满足现状阿(ps:没找到SciTe的make参数)
研究了一会"GNU make 指南" 感觉不错机,基本东西很简单哈。没有用到那几个自动替换函数(感觉不踏实-_-;)
写了个苯苯的,慢慢用,也比较好研究。(bcc5.5的路径配置 需要在系统环境中设定好)
OBJS = main.obj win.obj main.RES
CC = bcc32
BUILD = ilink32
CFLAGS = -y -v -c -o
BFLAGE = import32.lib cw32.lib c0w32.obj -v -aa
all : main.exe clean
main.exe : $(OBJS)
$(BUILD) main.obj win.obj @main.res $(BFLAGE)
main.obj : main.c main.h
$(CC) $(CFLAGS) $@ $<
win.obj : win.c
$(CC) $(CFLAGS) $@ $<
main.res : main.rc resource.h
brcc32 $<
.PHONY : clean
clean :
del *.tds *.opt *.ncb *.map *.mak
del *.ils *.ilf *.ild *.ilc *.plg *.dep *.aps