加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

UEFI开发环境搭建

发布时间:2020-12-14 04:47:57 所属栏目:大数据 来源:网络整理
导读:? ? ? 参考书籍:《UEFI原理与编程》戴正华 PC系统:WIN10 64Bits ?编译器:VS2010编译器? 所需工具: EDKII? :下载地址 https: // github.com/tianocore/edk2 构建工具:下载地址 https: // github.com/tianocore/edk2-BaseTools-win32 ASL编译器:下载地

?

?

?

参考书籍:《UEFI原理与编程》戴正华

PC系统:WIN10 64Bits

?编译器:VS2010编译器?

所需工具:

EDKII? :下载地址

https://github.com/tianocore/edk2

构建工具:下载地址

https://github.com/tianocore/edk2-BaseTools-win32

ASL编译器:下载地址

https://acpica.org/node/157

NASM:下载地址

https://www.nasm.us/pub/nasm/releasebuilds/2.13.03/

1、解压edk2.zip,将edk2-BaseTools-win32.zip解压到edk2文件夹下BaseToolsBin,并命名为win32

2、安装NASM,安装完毕找到安装目录,将nasm.exe和ndisasm.exe两个文件复制到VS安装目录/../VC/bin(根据自己实际安装目录决定)下。

3、解压IASL.zip

4、找到edk2目录下edksetup.bat 双击

5、找到edk2目录下Conf文件夹,进入打开target文件

修改TOOL_CHAIN_TAG = MYTOOLS 为 TOOL_CHAIN_TAG? =? VS2010x86 (根据自己编译器设置),并保存退出

6、找到edk2目录下Conf文件夹,进入打开tools_def文件

? ? ? ?根据自己编译器实际的情况进行路径的修改。

?  IASL编译器地址设置,根据解压地址设置相关路径

设置好相关参数,保存退出。

7、打开Visual studio 命令行工具

8、首先进入edk2目录,采用CD命令,根据自己实际情况操作

?

9、进入后,输入edksetup.bat --nt32

运行如下:

10、构建模拟器,接着输入build命令

  运行需要一定时间,运行结果如下:

11、接着运行模拟器,输入命令build run

  运行结果如下:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读