VS2012调试ReactOS源码环境搭建4 - 生成ReactOS镜像和VS解决方案成功
Posted bcbobo21cn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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解决方案成功的主要内容,如果未能解决你的问题,请参考以下文章
什么是RosBE及其安装使用第一次生成ReactOS的VS工程失败
VS2012生成ReactOS的VS工程失败和 “ cl is not able to compile a simple test program“错误