在任哲编写的书籍《嵌入式实时操作系统uCOS-II原理与应用》当中,用的是borland c++ 3.1精简版,可是我按部就班的写了很久,就是,能编译,但是链接不行,请教如何用bc31精简版编译C语言啊?哪位大侠可否举个例子,写个makefile,
我的makefile是:
BORLAND=D:\bc31
CC=$(BORLAND)\bin\bcc
LINK=$(BORLAND)\bin\tlink
C_FLAGS = -c -Id:\bc31\include -Ld:\bc31\lib
LINK_FLAGS=
OBJS = pa.obj pb.obj test.obj
###############################################################################
# CREATION OF .exe (executive) FILES
###############################################################################
test.exe: pa.obj pb.obj test.obj
$(LINK) $(LINK_FLAGS) @TESTLINK
###############################################################################
# CREATION OF .OBJ (Object) FILES
###############################################################################
pa.obj: pa.c pa.h
$(CC) $(C_FLAGS) pa.c
pb.obj: pb.c pb.h
$(CC) $(C_FLAGS) pb.c
test.obj: test.c pa.h pb.h
$(CC) $(C_FLAGS) test.c
谢谢!! |