导航:首页 > 源码编译 > uefi编译

uefi编译

发布时间:2023-09-07 17:46:37

Ⅰ 如何编译第一个uefi程序

1,按EDK推荐,相应的子模块放到相应的文件夹中,所以新建文件夹hello,里面放入hello.c和hello.inf,结构如下:
“C:\MyWorkSpace\MdeMolePkg\Application\hello\hello.c”
“C:\MyWorkSpace\MdeMolePkg\Application\hello\hello.inf”
2,记事本打开”C:\MyWorkSpace\Nt32Pkg\Nt32Pkg.dsc”,在 [Components] 下,加入一句:
MdeMolePkg/Application/hello/hello.inf
//相当于Visual_studio在sln中加入一个proj.
3,hello.c的代码如下:
#include <Library/UefiApplicationEntryPoint.h>
#include <Library/UefiLib.h>

EFI_STATUS
EFIAPI
UefiMain
(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
{
SystemTable->ConOut->OutputStri

Ⅱ 我想在我的电脑的虚拟机ubuntu搭建UEFI环境,EDK2已经下载好了,编译UEFI模拟器时显示如下错误该怎么办啊

开源,但是需要自己下载openssl库,解压到该目录

Ⅲ 如何 改为 uefi启动 winload.efi

winload.efi控件常规安装方法(仅供参考):
如果在运行某软件或编译程序时提示缺少、找不到winload.efi等类似提示,您可将从网络下载winload.efi并拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。
操作步骤如下:
1.打开网络网页链接输入搜索内容为winload.efi

2.选择任意一个下载网站如脚本之家
点击进去

3.移动到页面下载部位选择任意下载地址

4.将winload.efi复制到c:\windows\system32目录下。
5.重启电脑~ok!~

阅读全文

与uefi编译相关的资料

热点内容
sql2005压缩日志 浏览:83
程序员为什么依赖百度 浏览:156
三年级上册北师大版数学第一课速算法 浏览:258
php面试题知乎 浏览:548
92汽油的压缩比 浏览:294
杂货实物商城源码 浏览:756
手游单机游戏app哪个好呢 浏览:959
at命令开机 浏览:36
phparray遍历 浏览:354
vb怎么上传文件到服务器 浏览:432
单片机有多少 浏览:262
编译压缩 浏览:649
工厂程序员翻车 浏览:31
郑州程序员一个月工资 浏览:661
证券公司招聘程序员 浏览:881
java高级编程jdk7 浏览:446
java加密狗 浏览:954
lisp编程工具 浏览:647
加密货币软钱包排行 浏览:836
exe文件反编译源码工具下载 浏览:43