美文网首页
用BC3.1精简版编译运行任哲ucos(第二版)上的例题

用BC3.1精简版编译运行任哲ucos(第二版)上的例题

作者: moxfen | 来源:发表于2016-04-30 22:27 被阅读675次

    前段时间一直在看任哲老师的《嵌入式实时操作系统uC/OS-II原理及应用》(第二版),不料一直没能成功运行书上的例题程序。在网上搜了下解决方法,发现很多是在vc6.0和borland c 4.5环境下运行的。下面是使用bc3.1精简版运行书上例题的步骤:

    1,准备

    下载一个BC3.1精简版,课本配套的SOFTWARE文件夹,以及os_cpu_a.obj,os_cpu_c.obj,pc.obj,ucos_ii.obj。将BC3.1精简版复制相应的目录。这里把它复制到c盘bc目录下,其命令格式为:

    c:\bc\bin\bcc…

    同时将SOFTWARE文件夹放在C盘根目录下。如

    c:\SOFTWARE

    其中os_cpu_a.obj,os_cpu_c.obj,pc.obj,ucos_ii.obj和test.c放在同目录下(tst.c为你所创建的源文件)

    2,添加名为PATH的变量,变量值为c:\bc\bin。如果已有PATH变量,则在其变量值后加分号后加入c:\bc\bin

    3,在要编译文件的路径里编译自己的文件

    bcc -c -ml -Ic:\bc\include -Lc:\bc\lib test.c

    4,将目标文件链接成可执行程序

    tlink c:\bc\lib\c0l.obj test.obj os_cpu_a.obj os_cpu_c.obj pc.obj ucos_ii.obj,test,test,c:\bc\lib\cl.lib

    5,到此编译链接完成,直接运行test.exe即可

    相关文章

      网友评论

          本文标题:用BC3.1精简版编译运行任哲ucos(第二版)上的例题

          本文链接:https://www.haomeiwen.com/subject/rcmkrttx.html