[51单片机] 任哲的UCOSII书的问题

[复制链接]
1047|1
 楼主| wangch_sh 发表于 2014-9-30 11:29 | 显示全部楼层 |阅读模式
我买了任哲的《嵌入式实时操作系统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

粉丝
快速回复 在线客服 返回列表 返回顶部