導航:首頁 > 源碼編譯 > 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編譯相關的資料

熱點內容
連漲啟動源碼 瀏覽:161
小奔運動app網路異常怎麼回事 瀏覽:449
php開啟壓縮 瀏覽:305
伺服器主機如何設置啟動 瀏覽:284
linux配置網路命令 瀏覽:774
一張照片怎麼製作視頻app 瀏覽:908
pythonweb和php 瀏覽:978
電腦伺服器地址ip地址 瀏覽:823
對矩陣壓縮是為了 瀏覽:912
setfacl命令 瀏覽:172
linux子系統中斷 瀏覽:342
linux查看進程ps 瀏覽:224
知識庫系統php 瀏覽:625
小波變換壓縮圖像python 瀏覽:151
阿里巴巴程序員怎麼月入百萬 瀏覽:173
如何使用國外伺服器 瀏覽:188
燃燈者pdf 瀏覽:468
編譯器用數學嗎 瀏覽:9
圖形化apk反編譯工具 瀏覽:48
考勤表加密怎麼辦 瀏覽:739