VS2012调试ReactOS源码环境搭建4 - 生成ReactOS镜像和VS解决方案成功
前面失
前面失败了三次,继续;相关的内容不熟悉,目前版本不能差一点,否则都会出问题;
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解决方案成功相关推荐
- VS调试ReactOS源码环境搭建5 - VS通过串口连接虚拟机
接前:用UltraISO工具打开前面生成的bootcd.iso文件:用前面构建出的ntoskrnl.exe替换iso里面的同名文件:用win2003版本的kdcom.dll替换iso里面的同名文件:然 ...
- datax源码环境搭建
文章目录 datax源码环境搭建 写在前面 环境 下载源码并编译 错误1 错误2 运行 生产模式 debug模式 datax源码环境搭建 写在前面 DataX 是阿里巴巴集团内被广泛使用的离线数据同步 ...
- win10环境下的spark2.4源码环境搭建
spark2.4源码环境搭建 1.概述 2.版本信息及环境 3.基础环境准备 4.源码准备 5.IDEA设置 5.1 IDEA内maven插件设置与更新 5.2 IDEA内导入spark各个模块 6. ...
- spring boot 源码_SpringBoot2.1.x源码环境搭建详解
前言 笔者试着从GitHub上拉取SpringBoot源码.然鹅,在本地IDEA打开后,爆各种编译错误,各种问题.经过反复操作,现在总结一下SpringBoot源码环境搭建的实践,便于后期对于源码的学 ...
- zookeeper3.5.4源码环境搭建
zookeeper3.5.4源码环境搭建 1. 准备工作 渠道 地址 网盘 zk源码下载地址 提取码:5555 注意:因为zookeeper是由ant来构建的,所以需要使用ant命令来转换成工程,然后 ...
- Android源码环境搭建(aosp Ubuntu 16.04)
Android源码环境搭建(aosp Ubuntu 16.04) FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298 FrameWork ...
- Kafka源码环境搭建
欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...
- ZooKeeper源码阅读心得分享+源码基本结构+源码环境搭建
首发CSDN:徐同学呀,原创不易,转载请注明源链接.我是徐同学,用心输出高质量文章,希望对你有所帮助. 一.心得分享 如何阅读ZooKeeper源码?从哪里开始阅读?最近把ZooKeeper源码看了个 ...
- kafka项目启动_Kafka 探险 源码环境搭建
这个 Kafka 的专题,我会从系统整体架构,设计到代码落地.和大家一起杠源码,学技巧,涨知识.希望大家持续关注一起见证成长! 我相信:技术的道路,十年如一日!十年磨一剑! 前言 在阅读源码之前,首先 ...
最新文章
- sql获取一张表所有的字段_SQL语句19问
- java判断两个日期是否为同一天
- python每天1道面试题(3)--字符串组合
- 14亿条记录,12c 做不到2小时内变更表结构字段类型?
- 线程打印_经典面试题——两个线程交替打印奇数和偶数
- java 父类 new 子类
- 以用户为师,报喜鸟用需求助力云备份产品创新
- [连接机顶盒]-使用 adb 命令行无线连接 EC6108V9 华为悦盒
- 【持续更新】总结国内外图形学物理模拟相关学者和网站
- mtk刷机显示连接服务器失败,MTK刷机常见错误分析 报错代码解释3
- 计算机二级考试C语言
- 攻防世界backup
- 为什么数据库会丢失数据?
- BUAA(2021春)大作业—— 文本摘要生成(数组字典树+快排=0.087s)
- GIS--矢量数据,栅格数据,切片,瓦片,金字塔的概念
- 基于MATLAB的线性规划:linprog用法
- 四级——星火英语作文模板
- UVa 1617 笔记本(Laptop)
- meego linux版本,记MeeGo的多系统启动
- ipad访问ftp文件服务器,ipad肿么访问ftp
热门文章
- 数据结构源码笔记(C语言):堆排序
- js判断页面是首次加载还是刷新
- 尽量使用覆盖索引,避免select * || 用or分割开的条件,如果or前的条件中的列有索引,而后面的列中没有索引,那么涉及的索引都不会被用到|| 如果MySQL评估使用索引比全表更慢,则不使用索引
- Java的知识点32——Mysql的简单使用
- Java的知识点16——数组概述和特点、数组声明、初始化、数组的遍历、for-each循环、数组的拷贝
- Matlab读取文本数据
- Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
- JSP知识点笔记-基本技术常识
- freeRtos学习笔记 (6)软件定时器
- MPU6050姿态融合(转载)