UDK2安装

本文档详细介绍了如何配置和搭建EDK2开发环境,包括安装VS2015、Python2.7、NASM、OpenSSL等,并指导如何设置环境变量,以及编译BaseTools和UDK2018。同时提供了因网络问题而更改hosts文件的建议。
摘要由CSDN通过智能技术生成
安装 vs2015 ,将编程语言中的 C++ 选上
安装 python2.7 
nasm 安装 到C :\ nasm
下载解压isal.zip至 C:\ asl         (注意文件夹名字发生了改变)
下载解压openssl-OpenSSL_1_1_0g.zip,里面的文件移动到 UDK 目录下vUDK2018\CryptoPkg\Library\OpensslLib\openssl
下载解压openssl-1.0.2a-win64-mingw.zip至 C 盘根目录,改名为 Openssl (大小写无影响)
以上完成后,均不能有重复的子文件夹
PYTHON安装事项
安装python2.7 时, 选择 Add python.exe to PATH Entire feature will be installed on local hard drive
安装完成后,在 Python27 文件夹下需要有 Scriptsl
右键“我的电脑”->属性->高级系统设置->高级->环境变量
新建环境变量在用户变量区域建立即可
新建名字为  PYTHON_HOME C :\ Python27
之后在自己的UDK文件夹使用git下载即可
git clone https://github.com/tianocore/edk2.git UDK2018   
或者可以直接去下载压缩包解压 
编译BaseTools
下载完成后在UDK目录下进入CMD输入 edksetup.bat rebuild 生成Conf下的配置文件
检查Conf下的配置文件
打开UDK 目录下 conf 文件中的 target.txt ,修改TOOL_CHAIN_TAG为 VS2015x86。若vs不是按默认路径安装则需要在tools_def下更改路径。
build时会按照target.txt下的设置进行编译,如果想更换编译包或ARCH等编译参数,在target.txt下更改即可。
2022最新版下载 :先
git clone https://github.com/tianocore/edk2
再下载子模块

         cd edk2 git submodule update --init

         如果不行的话可以去github手动下载文件

下载一直超时可以尝试更改hosts文件(在ping github.com一直超时响应时),添加最后两行。

C:\Windows\System32\drivers\etc\hosts

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值