Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio TianoCore UEFI开发工具包Windows上的构建配置_Visual Studio_Uefi - Fatal编程技术网

Visual studio TianoCore UEFI开发工具包Windows上的构建配置

Visual studio TianoCore UEFI开发工具包Windows上的构建配置,visual-studio,uefi,Visual Studio,Uefi,如何在Windows上正确安装EDK2?我试着按照指示去做,但没用 已创建C:\EFI工作区 在C:\EFIWorkspace\BaseTools\Bin中从创建Win32 设置PYTHON\u HOME=C:\Python27 设置CYGWIN_HOME=C:\cygwin64 当我试图在C:\EFIWorkSpace>中执行build时,错误就开始了 截图: (c:\efiworkspace\MdePkg\Library\BasePeCoffLib\BasePeCoffLib.inf[I

如何在Windows上正确安装EDK2?我试着按照指示去做,但没用

  • 已创建C:\EFI工作区
  • 在C:\EFIWorkspace\BaseTools\Bin中从创建Win32
  • 设置PYTHON\u HOME=C:\Python27
  • 设置CYGWIN_HOME=C:\cygwin64
当我试图在
C:\EFIWorkSpace>中执行
build
时,错误就开始了

截图:

c:\efiworkspace\MdePkg\Library\BasePeCoffLib\BasePeCoffLib.inf[IA32]
-系统找不到特定路径]


如何设置这些工具包以便在Visual Studio 2017中进一步使用它?我想构建一个UEFI应用程序。也许有人知道一个好的youtube教程?我将非常感谢您的帮助。

您需要更改MYTOOLS中target.txt中的工具链,以匹配您的工具链(VS2017x86)。另外,请注意UDK2017并不正式支持VS2017工具链。请使用UDK2018


您需要从MYTOOLS更改target.txt中的工具链,以匹配您的工具链(VS2017x86)。此外,请注意UDK2017并不正式支持VS2017工具链。请使用UDK2018


我一眼就看到
设备上没有剩余空间
错误。首先解决这个问题,看看你的问题是否正确persists@AlexanderZhak是的,我的错!我解决了。现在问题在于执行buildUpdated屏幕快照。问题似乎出在
Toolchain=MYTOOLS
设置中。很可能您没有设置VS的路径二进制文件正确。请检查
BaseTools/Conf
目录中的配置文件(
tools_def.txt
target.txt
,等等,如果我正确记住了名称)。其中包含许多工具链配置示例,以及如何将其应用于您的工作区,以便您能够为VS2017正确配置工具链。我一眼就看到
设备上没有剩余空间
错误。首先解决此问题,然后看看您的问题是否存在persists@AlexanderZhak是的,我的错!我修好了。现在问题是e执行buildUpdated屏幕快照看起来您的问题出在
Toolchain=MYTOOLS
设置中。很可能您没有正确设置VS二进制文件的路径。请查看
BaseTools/Conf
目录中的配置文件(
tools_def.txt
target.txt
,等等,如果我记得正确的话)。它们包含许多工具链配置示例,以及如何将它们应用于您的工作区,以便您能够为VS2017I正确配置工具链。我按照说明进行了操作,但仍有一些错误,@TianoCore AdminMirror在我之前的答复中说-请尝试使用“VS2017”来获取工具链值,而不是“VS2017x86”。我按照说明进行了操作,但是我仍然有一些错误,@TianoCore AdminMirror在我之前的回复中说-尝试使用“VS2017”作为工具链值,而不是“VS2017x86”。