ucos-ii中文书(邵贝贝)--用borland c4.5编译ucosii全过程

ucos-ii中文书(邵贝贝)--用borland c4.5编译ucosii全过程

一、IDE是:borland c++ v3.1 还是borland c++ v4.5?

     ucos-ii中文书(邵贝贝)一书附的代码显示是:borland c++ v4.5,且经笔者比较,该版本也相对容易操作。可在此下载:http://www.cndzz.com/download/371_0/32293.html

 

二、bc45编译ucos-II的过程

bc45编译ucos-II的过程
费了一天的劲,终于在bc45下编译了ucosII的第一个例子,现在将过程说明如下,献给像我一样的菜鸟们。
1.将ucos_ii的源代码解压到c盘根目录下形成SOFTWARE文件夹
2.将bc45安装在c盘根目录下,形成bc45文件夹
3.将include.h,pc.h,ucos_ii.h,os_cfg.h和os_cpu.h这几个文件拷贝到bc45\include文件夹下
4.修改include.h修改为:
//#include    "\SOFTWARE\ucos-ii\ix86l\os_cpu.h"
//#include    "os_cfg.h"
//#include    "\SOFTWARE\blocks\pc\source\pc.h"
//#include    "\SOFTWARE\ucos-ii\source\ucos_ii.h"
#include    "c:\bc45\include\os_cpu.h"
#include    "c:\bc45\include\os_cfg.h"
#include    "c:\bc45\include\pc.h"
#include    "c:\bc45\include\ucos_ii.h"
5.在bc45环境下建立工程文件ide,选择dos模式
6.在工程文件中添加以下几个文件:
SOFTWARE\ucos_ii\ix86\os_cpu_a.asm
SOFTWARE\ucos_ii\ix86\os_cpu_c.c
SOFTWARE\ucos_ii\ex1_x86l\bc45\source\test.c
SOFTWARE\blocks\pc\bc45\pc.c
SOFTWARE\ucos_ii\source\ucos_ii.c
7.编译运行
(来自:http://www.dzsc.com/dzbbs/20070111/200765201510343411.html

 

三、报错处理:

       会报:could not locate :TASM.EXE。

       处理方法:

1、安装BORLAND TASM5.0 到 C:\TASM (运行INSTALL.EXE安装,首先会让你输入安装分区;而后是安装路径,最好为C:\TASM;而后是些安装选项,使用默认的可以了)
2、右键单击我的电脑--->属性--->高级--->环境变量--->弹出“环境变量”对话框。 
3、在“用户变量”列表中找到path,在变量值末尾添加“;C:\TASM\BIN;” (有可能安装程序自己已经添加了)

4、编译 
  菜单Project--->Compile/Make all/Build all,或者点工具栏上的按钮
    编译结果出现很多警告,但是没有错误,因此就可以正常运行实验程序拉~

还可参考以下网站,它给出了生成lib的方法:http://hi.baidu.com/zys2049/blog/item/6d43c6f38f3271c30b46e02a.html/cmtid/299e1f397d198bfe3a87ce11

转载于:https://www.cnblogs.com/weihong/archive/2011/04/15/2016651.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值