Запутался в том, как настроить OpenSSL для UDK2018

#openssl #uefi #edk2

#openssl #uefi #edk2

Вопрос:

Я пытаюсь настроить среду UDK2018. Шаг 3 инструкций ссылается на текстовый файл в OpenSSL с приведенными ниже инструкциями, но затем говорит загрузить zip-файл и извлечь его. Похоже, что ни одна из команд в инструкциях не работает, потому что каталог не является хранилищем git. Я не очень опытен в этом, просто пытаюсь разработать скрипт UEFI для теста. Любая помощь в настройке среды была бы отличной. Вот инструкции из текстового файла, на который я ссылался выше:

«КАК установить OpenSSL для сборки UEFI

Репозиторий OpenSSL был добавлен как один из подмодулей проекта EDKII.

Пользователь может использовать следующие команды для клонирования как основного репозитория EDKII, так и подмодуля openssl: 1) Добавьте флаг «—recursive» в команду git clone: $ git clone —recursivehttps://github.com/tianocore/edk2 или 2) Вручную инициализировать и обновить подмодули после операции клонирования в основном проекте: $ git clone https://github.com/tianocore/edk2 обновление подмодуля $ git —инициализация —рекурсивный

И используйте следующие объединенные команды для извлечения обновлений удаленного подмодуля (например, обновления нового поддерживаемого тега выпуска OpenSSL): $ git pull —recurse-submodules amp;amp; git submodule update —recursive —remote «

Спасибо, Саймон

Ответ №1:

Вы также можете получить доступ к версии UDK, клонировав вышеупомянутый репозиторий github и проверив UDK2018 ветку. Это предоставит вам метаданные подмодуля и заставит работать приведенные выше инструкции.

Примечание: эта ветка содержит исправления, перенесенные обратно, по сравнению с тем, что было в оригинальной версии UDK2018. Оригинальную выпущенную версию можно получить как vUDK2018 тег. Дополнительная информация.