BC3.1精简版win7/10下不兼容问题的解决

编程知识 更新时间:2023-04-15 02:38:54

在学习 任哲《嵌入式实时操作系统 uCOS-II 原理及应用》中出现BC3.1精简版在win7/10不兼容问题,查阅了大量资料是使用 DOS 模拟软件 DOSBox 来解决此问题。

一、BC3.1精简版 安装

1,为DOS 模拟软件虚拟一个工作 C盘。

        在D盘 (不要在C盘)建立个 文件夹 取名叫 DOSBoxWork。把 D:\DOSBoxWork 当做是 虚拟C盘 为后面DOSBox软件使用。

2,BC3.1精简版 安装到 虚拟 C盘

下载链接: https://pan.baidu/s/1ZQr8CCxzEjIlMdmXqNtjuA?pwd=tusr

提取码: tusr

BC3.1精简版安装相当简单,BC3.1精简版包 复制 到 虚拟C盘D:\DOSBoxWork)根目录下即可。将包名修改为BC。此时BC3.1精简版安装的

虚拟路径C:\BC           实际路径 D:\DOSBoxWork\BC

 3,下载 DPMI16BI.OVL 文件 存放到 BC3.1精简版 安装文件中BIN文件夹下(若有了就不需要)

 下载链接: https://pan.baidu/s/1581MOXnYjXlhfYI2U4Bg6w?pwd=p9dd

提取码: p9dd

 

以上  BC3.1精简版安装  和 DOS模拟存储环境 就创建好了!继续下文

二、DOSBox下载安装

1,下载DOSBox

链接: https://pan.baidu/s/1Yj-A5d5nK6r-AF94hcygSA?pwd=ffgp

提取码: ffgp

2,安装DOSBox

安装步骤链接:  https://www.csdn/tags/NtTaUg5sNTIxMDYtYmxvZwO0O0OO0O0O.html 

安装比较简单就不展示了,一路 默认 安装即可。

本人默认安装路径后的 路径如下:

3,修改DOSBox的配置文件

配置文件一般路径:  C:\Users\计算机用户名\AppData\Local\DOSBox

 将下文复制到 打开的 dosbox-0.74.conf 文件的末尾

mount c D:\DOSBoxWork
set PATH=%PATH;c:\BC\BIN;c:\BC\x86tools
c:

解释上文

mount c D:\DOSBoxWork   //挂载虚拟C盘。注意与上面虚拟C盘实际路径一致。
set PATH=%PATH;c:\BC\BIN;c:\BC\x86tools   //环境变量设置,与BC3.1虚拟路径一致。
c:

三、BC3.1使用示例

1,编辑测试程序,命名为 test.c 

#include <stdio.h>

void main(void)
{
    printf("Hello, World!\n");
}

2,在虚拟C盘中创建一个 test 文件夹,将上面的 test.c放在里面。 

3,打开DOS模拟软件

 4,DOS模拟环境中输入命令进入要编译的test.c文件所在目录下

输入下面命令按回车键即可。

cd c:\test 按回车键

  5,DOS模拟环境下输入命令将 test.c 编译成目标程序 TEST.OBJ

bcc -m -ml -Ic:\bc\include -Lc:\bc\lib test.c 按回车键

6,把目标文件连接成可执行文件

更多推荐

BC3.1精简版win7/10下不兼容问题的解决

本文发布于:2023-04-12 09:45:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/5e689b02910cc8c60472fabf701b7629.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:精简版   不兼容

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 70003文章数
  • 14阅读数
  • 0评论数