如果要研究操作系统源码的话,光是阅读代码还是不够的;最好是有能运行起来的源码,可以在各处下断点,调试,等;

ReactOS提供了这样的环境;

根据资料;可生成ReactOS的VS工程;操作步骤如下;

1 首先下载 源码和RosBE   从网站 https://www.reactos.org
2 安装好RosBE 并选择好源码目录
3 进入VS2010的命令行环境, 然后切换到Ros源码目录
4 如果没有包含RosBE的CMake路径
   SET PATH=%PATH%;D:\RosBE\Bin\              (这里假设你将Rosbe安装在D盘的RosBE文件夹)
  然后执行 configure.cmd VSSolution  
即可生成VS2010的工程 在Ros源码目录的 output-VS10-i386\reactos 目录下

那么什么是RosBE? 即,The ReactOS Build Environment (RosBE), 就是ReactOS的构建环境;相关说明的链接如下;

https://reactos.org/project-news/rosbe-22-released/
https://reactos.org/wiki/Building_ReactOS
下面来安装RosBE;

下一步;

在安装过程中要选择ReactOS源码目录;

选进来;

下一步;

下一步;

安装过程;

安装完成;

开始菜单中如下;

下面来生成源码的VS工程;如果生成成功,就可以在VS中调试源码;进入VS2015命令提示;切换到源码目录;

临时设置一下path环境变量;

输入下图命令来生成;错误;根据提示,此版本的RosBE不能生成VS2015的工程;只能生成VS2010版本的工程;下回继续;

什么是RosBE及其安装使用、第一次生成ReactOS的VS工程失败相关推荐

  1. RosBE生成ReactOS的VS2015工程失败2

    接前文:RosBE2.1:如果先运行VS2015安装目录下的vsvars32.bat,再执行后面的命令,就能生成VS2015的ReactOS源码工程: 先call xxx.bat,命令错误: 看一下是 ...

  2. VS2012生成ReactOS的VS工程失败(三)和 “ cl is not able to compile a simple test program“错误

    1 进入VS2012命令提示:生成:出现下图错误: The C compiler "cl" is not able to compile a simple test program ...

  3. linux下安装navicat并生成桌面图标

    linux下安装navicat并生成桌面图标 下载客户端 下载连接 http://www.navicat.com.cn/dow... 从navicat官网下载试用客户端即可 下载ico http:// ...

  4. QT VS环境安装后出现生成的程序can not start, can not find Qt pligins “windos“ 问题 2021-06-13

    QT VS环境安装后出现生成的程序can not start 问题原因: windows kit 没有配置到系统环境变量 解决方法: 添加环境变量

  5. 瑞萨Keil(1)----RA Smart Configurator安装与项目生成

    瑞萨Keil.1--RA Smart Configurator安装与项目生成 概述 视频教学 csdn付费课程 RA Smart Configurator软件下载 Keil下Renesas RA pa ...

  6. vc10安装文件的生成

    项目的第一个版本出来了,要做个安装包,之前没有做过,网上看看贴,写了一个,总结下,根据本项目的需要,没有写的太复杂,可能还不是很完善,仅作参考. 首先在打开 VS2010    >   文件 & ...

  7. VS2012调试ReactOS源码环境搭建4 - 生成ReactOS镜像和VS解决方案成功

    前面失 前面失败了三次,继续:相关的内容不熟悉,目前版本不能差一点,否则都会出问题: RosBE 2.1.1,源码版本是0.3.14: 失败如下: 只能用0.3.15版本源码:先生成 output-M ...

  8. IDEA中 30 秒生成 Spring Cloud Alibaba 工程

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 如果你想使用 Spring Cloud Alibaba, ...

  9. IDEA 中 30 秒生成 Spring Cloud Alibaba 工程

    作者 | 图恩  阿里云技术专家 如果你想使用 Spring Cloud Alibaba,那么你遇到的第一个问题一定是如何快速的创建一个脚手架工程. 近日,阿里巴巴发布了 Spring 的国内脚手架定 ...

最新文章

  1. Docker初学5:下载安装可视化图形工具Portainer
  2. d.php xfso_PHP扩展调用so动态链接库
  3. 力软 框架 转 mysql_快速web开发框架——learun framework
  4. Scala中集合类型与java中集合类型转换
  5. SQL Server 审核(Audit)-- 创建服务器级别的审核
  6. 深入浅出 Java Concurrency (33): 线程池 part 6 线程池的实现及原理 (1)[转]
  7. python学生成绩管理程序设计总框图_学生成绩管理程序设计报告
  8. datatables 更新选中行 的一行数据
  9. 学生电脑哪个牌子好_电脑桌哪个牌子好?如何选购电脑桌?2020年值得选购的电脑桌品牌推荐...
  10. c语言10-100000取整数,100个C语言地编程题.docx
  11. 浏览器默认事件,事件监听,事件委托
  12. mysql dual表用法_详解Oracle数据库中DUAL表的使用
  13. 如何让linux时间与internet时间同步(centos)
  14. Instant Contiki
  15. 4G DTU和4G工业路由器有哪些区别?
  16. 未来公园怎么能少了广场舞?
  17. SCRAPY爬虫实例
  18. 网络类型 ---- PAP认证配置 ---- CHAP认证----隧道技术
  19. http,https
  20. Use Octavia to Implement HTTPS Health Monitors (by quqi99)

热门文章

  1. Pandas简明教程:六、Pandas条件查询
  2. Activity中的任务和返回站
  3. hive udf 分组取top1_Hive分组取Top K数据
  4. java冒泡排序_Java冒泡排序,鸡尾酒排序
  5. lambda表达式的使用 || Lambda Express 口诀: 拷贝小括号,写死右箭头,落地大括号||default || @FunctionalInterface||静态方法实现
  6. jQuery 选择器 之 案例:淘宝服饰精品案例
  7. web相关概念回顾|| 部署项目的方式
  8. DbVisualizer数据库连接工具默认查询结果只显示100条解决方法,dbvis如何展示更多行,如何显示全部数据
  9. Chrome 技巧篇-浏览器网页设置编码,解决网页乱码问题,最新版charset插件获取,UTF-8编码设置
  10. plot、bar、stem、area函数绘图