打印
[51单片机]

任哲的UCOSII书的问题

[复制链接]
876|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我买了任哲的《嵌入式实时操作系统uc/os-ii原理及应用》(第三版).
书中第29页,有一个makefile文件,我照着书上的建了一个makefile文件
如下:
###############################################################
#  Makefile
###############################################################
#  用变量来表示所使用的开发工具
BORLAND=C:\BC
CC=$(BORLAND)\BIN\BCC
LINK=$(BORLAND)\BIN\TLINK
###############################################################
#  编译选项说明
#
# -l  生成80286实模式代码
# -c  编译为.OBJ文件
# -I  指示包含文件所在路径
# -k-  采用标准栈帧
# -L  指示库文件所在路径
# -ml  Large memory 内存模式
# -n  指示生成目标文件的位置
###############################################################
#  C编译选项变量
C_FLAGS= -c -ml -l -n.\ -k- -I $(BORLAND)\INCLUDE -L $(BORLAND)\LIB
###############################################################
#  链接选项变量
LINK_FLAGS=
###############################################################
#  创建可执行文件(exe)
TEST.EXE: \
  PA.OBJ \
  PB.OBJ \
  TEST.OBJ
  $(LINK) $(LINK_FLAGS) @TESTLINK
###############################################################
#  创建各个目标文件(OBJ)
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
###############################################################
可是在DOS下运行,提示错误。
如图。
好像-L有问题。
请高手指教,谢谢!

相关帖子

沙发
wangch_sh|  楼主 | 2014-9-30 11:58 | 只看该作者
解决了。改成
C_FLAGS= -c -ml -l -n.\ -k- -I$(BORLAND)\INCLUDE -L$(BORLAND)\LIB
就可以了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

318

主题

2817

帖子

5

粉丝