前面失

前面失败了三次,继续;相关的内容不熟悉,目前版本不能差一点,否则都会出问题;

RosBE 2.1.1,源码版本是0.3.14;

失败如下;

只能用0.3.15版本源码;先生成 output-MinGW-i386目录;

生成成功后如下;

然后进入下图目录;输入make;按资料这是生成工具;

生成成功;

这步应该是生成如下的内容;

然后进入下图目录,来生成ReactOS镜像;镜像将用虚拟机加载,和VS配合进行调试;必须生成此镜像;

输入make bootcd 开始生成;比较时间长,

过程,

过程,

生成下图的镜像.iso文件;我感觉大约过了3小时;

安装RosBE的时候还有一个reg文件,可以不管;reg文件是和RosBE的power shell版本配合来的;

下面进入VS2012的x86工具提示;电脑可能是64位,不过此ReactOS源码应为32位;按下图的命令来构建VS2012的ReactOS源码的解决方案;

构建成功;输出和网上其他稍有不同;

此目录下有一个解决方案;

根据资料要下载ReactOS_Fix.RAR;这些文件需要修正,否则编译过程中可能因为编码而出现问题;

下面目录也生成一个解决方案;

加载第一个解决方案,17个项目;VS2012;

不管是否修正前面提到的文件,都生成成功如下;

看一下要修正的文件比较多,直接把五个文件夹拷贝过去覆盖;

加载第二个解决方案,827个项目;现在可以浏览源码;还不能进行调试;

如果全部生成,时间巨长;这是网友生成成功的截图;

可以先调试 ntoskrnl 项目,只生成此项目;

生成成功;

在ntoskrnl的debug目录,出现ntoskrnl.exe;有时间继续;

VS2012调试ReactOS源码环境搭建4 - 生成ReactOS镜像和VS解决方案成功相关推荐

  1. VS调试ReactOS源码环境搭建5 - VS通过串口连接虚拟机

    接前:用UltraISO工具打开前面生成的bootcd.iso文件:用前面构建出的ntoskrnl.exe替换iso里面的同名文件:用win2003版本的kdcom.dll替换iso里面的同名文件:然 ...

  2. datax源码环境搭建

    文章目录 datax源码环境搭建 写在前面 环境 下载源码并编译 错误1 错误2 运行 生产模式 debug模式 datax源码环境搭建 写在前面 DataX 是阿里巴巴集团内被广泛使用的离线数据同步 ...

  3. win10环境下的spark2.4源码环境搭建

    spark2.4源码环境搭建 1.概述 2.版本信息及环境 3.基础环境准备 4.源码准备 5.IDEA设置 5.1 IDEA内maven插件设置与更新 5.2 IDEA内导入spark各个模块 6. ...

  4. spring boot 源码_SpringBoot2.1.x源码环境搭建详解

    前言 笔者试着从GitHub上拉取SpringBoot源码.然鹅,在本地IDEA打开后,爆各种编译错误,各种问题.经过反复操作,现在总结一下SpringBoot源码环境搭建的实践,便于后期对于源码的学 ...

  5. zookeeper3.5.4源码环境搭建

    zookeeper3.5.4源码环境搭建 1. 准备工作 渠道 地址 网盘 zk源码下载地址 提取码:5555 注意:因为zookeeper是由ant来构建的,所以需要使用ant命令来转换成工程,然后 ...

  6. Android源码环境搭建(aosp Ubuntu 16.04)

    Android源码环境搭建(aosp Ubuntu 16.04) FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298 FrameWork ...

  7. Kafka源码环境搭建

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  8. ZooKeeper源码阅读心得分享+源码基本结构+源码环境搭建

    首发CSDN:徐同学呀,原创不易,转载请注明源链接.我是徐同学,用心输出高质量文章,希望对你有所帮助. 一.心得分享 如何阅读ZooKeeper源码?从哪里开始阅读?最近把ZooKeeper源码看了个 ...

  9. kafka项目启动_Kafka 探险 源码环境搭建

    这个 Kafka 的专题,我会从系统整体架构,设计到代码落地.和大家一起杠源码,学技巧,涨知识.希望大家持续关注一起见证成长! 我相信:技术的道路,十年如一日!十年磨一剑! 前言 在阅读源码之前,首先 ...

最新文章

  1. sql获取一张表所有的字段_SQL语句19问
  2. java判断两个日期是否为同一天
  3. python每天1道面试题(3)--字符串组合
  4. 14亿条记录,12c 做不到2小时内变更表结构字段类型?
  5. 线程打印_经典面试题——两个线程交替打印奇数和偶数
  6. java 父类 new 子类
  7. 以用户为师,报喜鸟用需求助力云备份产品创新
  8. [连接机顶盒]-使用 adb 命令行无线连接 EC6108V9 华为悦盒
  9. 【持续更新】总结国内外图形学物理模拟相关学者和网站
  10. mtk刷机显示连接服务器失败,MTK刷机常见错误分析 报错代码解释3
  11. 计算机二级考试C语言
  12. 攻防世界backup
  13. 为什么数据库会丢失数据?
  14. BUAA(2021春)大作业—— 文本摘要生成(数组字典树+快排=0.087s)
  15. GIS--矢量数据,栅格数据,切片,瓦片,金字塔的概念
  16. 基于MATLAB的线性规划:linprog用法
  17. 四级——星火英语作文模板
  18. UVa 1617 笔记本(Laptop)
  19. meego linux版本,记MeeGo的多系统启动
  20. ipad访问ftp文件服务器,ipad肿么访问ftp

热门文章

  1. 数据结构源码笔记(C语言):堆排序
  2. js判断页面是首次加载还是刷新
  3. 尽量使用覆盖索引,避免select * || 用or分割开的条件,如果or前的条件中的列有索引,而后面的列中没有索引,那么涉及的索引都不会被用到|| 如果MySQL评估使用索引比全表更慢,则不使用索引
  4. Java的知识点32——Mysql的简单使用
  5. Java的知识点16——数组概述和特点、数组声明、初始化、数组的遍历、for-each循环、数组的拷贝
  6. Matlab读取文本数据
  7. Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
  8. JSP知识点笔记-基本技术常识
  9. freeRtos学习笔记 (6)软件定时器
  10. MPU6050姿态融合(转载)