compile_guide.md added

This commit is contained in:
shadlyd15 2022-05-07 22:47:23 +02:00
parent 5caa074433
commit ed5f7a8fde
2 changed files with 10 additions and 10 deletions

View File

@ -28,9 +28,9 @@ Go to gnu-efi source folder
Change the following macros in makefile to locate GNU-EFI **libraries** and **headers** installed on the previous step.
```makefile
INCDIR = /usr/local/include
LIBDIR = /usr/local/lib
EFILIB = /usr/local/lib
INCDIR = /usr/local/include
LIBDIR = /usr/local/lib
EFILIB = /usr/local/lib
```
# NesUEFI on qemu :
@ -38,7 +38,7 @@ Change the following macros in makefile to locate GNU-EFI **libraries** and **he
### Locate OVMF in Makefile:
To run the compiled application in qemu we need OVMF for UEFI emulation. OVMF is a port of Intel's tianocore firmware to the qemu virtual machine.
```makefile
OVMF_DIR = ../OVMF
OVMF_DIR = ../OVMF
```
Change **OVMF_DIR** directory in the makefile.

View File

@ -27,18 +27,18 @@ Use this makefile to easily compile and run gnu-efi application. It will recursi
Change the following macros to locate the libraries and headers installed on the previous step.
```makefile
IMAGE = uefi_app
TARGET = main.efi
IMAGE = uefi_app
TARGET = main.efi
INCDIR = /usr/local/include
LIBDIR = /usr/local/lib
EFILIB = /usr/local/lib
INCDIR = /usr/local/include
LIBDIR = /usr/local/lib
EFILIB = /usr/local/lib
```
## Run on qemu :
### Locate OVMF in Makefile:
To run the compiled application in qemu we need OVMF for UEFI emulation. OVMF is a port of Intel's tianocore firmware to the qemu virtual machine. Download it from here.
```makefile
OVMF_DIR = ../OVMFbin
OVMF_DIR = ../OVMF
```
Change the OVMF directory in the makefile.