我正在尝试建立UDK2018环境。指令的第3步指的是OpenSSl中的文本文件,其中包含以下指令,但随后说明要下载zip并将其解压缩。指令中的所有命令似乎都不起作用,因为该目录不是git存储库。我对此并不十分有经验,只是尝试开发UEFI脚本进行测试。任何有关如何设置环境的帮助都将非常有用。这是我上面提到的文本文件中的说明:
OpenSSL存储库已添加为EDKII项目的一个子模块。
用户可以使用以下命令克隆主EDKII存储库和 openssl子模块: 1)在git clone命令中添加“ --recursive”标志: $ git clone --recursive https://github.com/tianocore/edk2 要么 2)克隆操作后手动初始化和更新子模块 在主要项目上: $ git clone https://github.com/tianocore/edk2 $ git子模块更新--init --recursive
并使用以下组合命令提取远程子模块更新 (例如,更新新的受支持的OpenSSL发布标记): $ git pull --recurse-submodules && \ git submodule update --recursive --remote“
谢谢你, 西蒙
答案 0 :(得分:0)
您还可以通过克隆abovementioned github repository并签出UDK2018
分支来访问UDK版本。这将为您提供子模块元数据,并使上面的说明起作用。
注意:该分支包含反向移植的修补程序,高于原始UDK2018版本中的修补程序。可以使用vUDK2018
标签获得原始发行版本。
More information.