EDKII vUDK 2018 在linux下安装
以下安装过程使用Ubuntu16.04 LTS AMD64 Desktop
- 安装基本工具
sudo apt-get install build-essential uuid-dev git gcc-4.8 qemu
与官方指导不同,这里安装的是GCC4.8,并且不同过apt安装nasm和asl,而采用源码安装的方式进行。所有的软件安装应严格遵守文档里的版本,因为不同版本的软件可能会造成某些意外的错误发生。
- 源码安装nasm、asl
nasm源码安装
下载nasm 2.12.01 https://www.nasm.us/pub/nasm/releasebuilds/2.12.01/nasm-2.12.01.tar.gz
具体安装过程参考其内部文件INSTALL
asl源码安装
下载acpica-unix-20151218 https://acpica.org/sites/acpica/files/acpica-unix-20151218.tar.gz
具体安装过程如下
make clean
make # 编译,编译过程缺失哪些第三方库就安装这些第三方库
sudo make install # 将产生的二进制文件移动到 PATH目录下
3、下载源码
<