Borland c++3.1 编译 uCOS-II

0, 环境

    Windows XP 32bit / Windows 7 32 bit

1, 下载Borland C++3.1

    http://download.csdn.net/detail/g360883850/2415212

2, 下载uCOS-II源码

    http://download.csdn.net/detail/wzq_sun/3594240

3, 安装Borland C++3.1

    默认安装就行,比如安装在 C:\BORLANDC

4, 浏览uCOS-II源码

SOFTWARE

├─BLOCKS
│  └─PC
│      └─BC45
├─TO
│  ├─EXE
│  └─SOURCE
└─uCOS-II
    ├─EX1_x86L
    │  └─BC45
    │      ├─LST
    │      ├─OBJ
    │      ├─SOURCE
    │      ├─TEST
    │      └─WORK
    ├─EX2_x86L
    │  └─BC45
    │      ├─SOURCE
    │      └─TEST
    ├─EX3_x86L
    │  └─BC45
    │      ├─SOURCE
    │      └─TEST
    ├─Ix86L
    │  ├─BC45
    │  └─DOC
    └─SOURCE


5, 编译例程EX3_x86L:

    ① 整套代码移动至 C: 此步只是为了使得路径简单

    ② 修改MAKETEST.BAT文件

        用记事本打开 C:\SOFTWARE\uCOS-II\Ex3_x86L\BC45\TEST\ MAKETEST.BAT 文件

        根据BorlandC++安装路径,修改C:\B45\BIN\MAKE -f TEST.MAK  为  C:\BORLANDC\BIN\MAKE -f TEST.MAK

    ③ 修改TEST.MAK文件

        用记事本打开 C:\SOFTWARE\uCOS-II\Ex3_x86L\BC45\TEST\ TEST.MAK 文件

        根据BorlandC++安装路径,修改BORLAND=C:\B45  为  BORLAND=C:\BORLANDC

        同样的,注意OS, PC, PORT 各个变量是否正确

    ④ 修改 TEST.LNK文件

        用记事本打开 C:\SOFTWARE\uCOS-II\EX3_x86L\BC45\SOURCE\TEST 文件,此文件可能格式或者后缀名不对显示为未知文件

        同样的,根据BorlandC++安装路径,把其中的C:\B45  修改为  C:\BORLANDC

    ⑤ 修改源文件

        打开C:\SOFTWARE\uCOS-II\EX3_x86L\BC45\SOURCE\INCLUDES.H 头文件,注意#include预处理的文件路径是否与源码路径一致

        打开C:\SOFTWARE\uCOS-II\SOURCE\uCOS-II.C 文件, 同样注意#include预处理的文件路径是否与源码路径一致

    ⑥ 编译链接

        到此我们已经准备好了,双击运行TEST目录下的MAKETEST.BAT 批处理程序

        若编译链接成功,即可生成TEST.EXE 可执行文件


---- end ----


你可能感兴趣的:(嵌入式,Borland,ucos-II)