win10下安装BC3.1精简环境学习uCOS-II

为了学习UCOS-II,参考任哲老师的嵌入式实时操作系统uCOS-II原理及应用,但是在WIN10下安装uCOS-II时出现了版本不兼容的问题,于是使用DOSBOX来解决此问题。此篇文章完全是写来自己看,为自己加深映像。解决问题的方法来源于此两篇文章:
https://blog.csdn.net/qq_36847641/article/details/80825303
https://blog.csdn.net/liming0931/article/details/82320088
需要用到的资源文件如下:
百度云连接–内含DOSBOX与BC3.1精简版
此篇文件仅仅解决在win10环境下BC3.1编译文件的问题。解压资源安装。BC3.1安装在D盘下,DOSBOX按照默认路径安装。下图为两者安装目录图示:
DOSBOX图示:

DOSBOX的使用方法在此就不细说,百度即可,可修改DOSBOX的配置文件:

在此文件末尾添加:
mount c D:\program_base\BC3.1 //意为把D:\program_base\BC3.1目录作为虚拟C根目录,
set PATH=%PATH;c:\BIN;//添加环境变量
此时若在DOSBOX编译程序会出现错误,还需要一个文件DPMI16Bi.ovl,下载地址如下:
百度云下载地址
此时就可以用BCC编译文件了!
如图:

BC3.1的相关操作文档如下链接:
百度云下载地址

win10下安装BC3.1精简环境相关推荐

  1. win10下安装多个cuda(cuda9.0和10.0),并自由切换版本

    1.前言 最近想测试下cuda版本的高地是否会影响GPU显存的初始占用,如果低版本的cuda占用显存较少那岂不是非常棒?所以这就牵涉到了多版本cuda共存的问题,网上很多博客只是浅谈了安装过程,我这里 ...

  2. Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2

    官方文档:Install WSL on Windows 10 | Microsoft Docs 提要: 本文是关于docker的专题讨论,作者用一组文档尽可能保证完整地阐述Docker到底是啥?如何使 ...

  3. mysql安装最后两项无响应,win10下安装mysql8.0.23 及 “服务没有响应控制功能”问题解决办法...

    win10下安装mysql 1. 官网下载mysql 网址:https://www.mysql.com/downloads/ download页面往下拉:点击下图红框: 按下图指示操作: 下载之后解压 ...

  4. 在Win10下安装Anaconda3,“开始”菜单目录下只有Anconda prompt怎么办

    有些机器(通常是台式机)安装win10后,在此win10环境下安装python3.7版本的Anaconda3,安装完成了,系统环境变量也配置好了,查看"开始"菜单中的Anacond ...

  5. 双系统 Win10下安装Linux(单/双硬盘)

    双系统 Win10下安装Linux(单/双硬盘) 单硬盘 Centos Ubuntu 准备工作 正式安装Ubuntu系统 踩坑 双硬盘 首先非常感谢博客作者们分享的双系统安装教程,其中一些博客对笔者双 ...

  6. Win10 下安装Mathtype6.9 + office2013+EndNote-x8

    1. 在Win10下安装mathtype6.9遇到不兼容(这里的6.9版本不是6.9b,所以网上一般说不兼容win10,只是兼容win8) 转载于:http://www.mathtype.cn/wen ...

  7. 记一次在Win10下安装SOFA仿真软件并加装SoftRobots插件的经历

    前言:博主是个不怎么懂软件的菜鸟,前几天为了学习Soft Robotics企图装一个带SoftRobots插件的SOFA,但我搜了半天也没有较新的安装教程(连下载方式都变了好吗).虽然有官网的安装教程 ...

  8. Win10下安装elasticsearch6.5.0

    安装ES 1.安装JDK 2.下载elasticsearch6.5.0 下载速度似乎好慢,我是直接到官网拷贝下载地址在阿里服务器上下载后再拷贝到本地的~ 3.解压下载文件,修改配置文件config/e ...

  9. Win10下安装MySQL

    一.Win10下安装MySQL 环境:Win10,64bit:MySQL版本:8.0.20: 1.解压文件 把从官网上下载下来的MySQL解压到本地里面,如:D:\MySQL: 注:台式机上装的是8. ...

最新文章

  1. 微信小程序使用npm 进行下载构建组价
  2. vue修饰符 .lazy .number .trim
  3. java 动态创建实例_java – 有没有办法动态创建类(而不是实例)?
  4. GDCM:gdcm::Validate的测试程序
  5. php数组中删除元素
  6. node.js文件操作
  7. Linux 系统添加静态路由的方法
  8. C# 使用 WebBrowser 实现 HTML 转图片功能
  9. linux nginx 系统服务,linux 把nginx加入到系统服务的方法
  10. Android基于UDP的局域网聊天通信
  11. 句句真研—每日长难句打卡Day10
  12. C语言编写学生管理系统
  13. 转换BIM IFC数据为CityGML
  14. 大数据第一季--Hadoop(day1)-徐培成-专题视频课程
  15. 04.数据分析之pillow与matplotlib
  16. 什么是面向对象?谈谈你对面向对象的理解
  17. Android暗黑模式
  18. fasterRCNN系列
  19. iphone充电图_为什么我的iPhone无法充电?
  20. PostgreSQL 14 版本发布,快来看看有哪些新特性!

热门文章

  1. 想知道电脑硬盘格式化后如何保证数据不能被恢复么,速来围观!!!
  2. 3D线光谱共焦传感器,解决玻璃表面质量检测难题
  3. 改变模型锚点的4种方法
  4. ssm宾馆管理信息系统jjf0x【独家源码】 应对计算机毕业设计困难的解决方案
  5. Input输入框中加入小图标
  6. 电话机器人有哪些功能和作用
  7. 华为OD机试 - GPU 调度(C 语言解题)【独家】
  8. java spring异常处理_【异常处理】Spring项目异常如何做异常处理
  9. MybatisPlus引用BaseMapper中的方法报错: BindingException: Invalid bound statement (not found):
  10. 加速生成nlp分类任务的数据(voc t voc)