EDK32 NT32pkg 编译和调试

时间:2022-03-29 13:18:22

  EDK32 NT32pkg提供了在windows下仿真UEFI BIOS的能力,对于初学者学习framework有很大的帮助。

另外顺便一提的是,linux下也有类似的unixpkg,提供用gcc编译/gdb调试的仿真包。

进入今天的实验

打开cmd,进入c:\edk2执行edksetup.bat

然后执行build –t VS2008x86 开始编译。

打开windbg 选择open executable,选择 C:\edk2\Build\NT32\DEBUG_VS2008x86\IA32\secmain.exe

开始调试

在secmain!main下断点,go之后会遇到断点,之后就可以开始源代码调试。