mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
EmulatorPkg: Update DSC/Readme for VS2026
edk2 is moving to VS2026 for the MSVC toolchain. Update the building instructions and DSC conditionals. Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
This commit is contained in:
parent
b5c33ab37f
commit
df07555061
2 changed files with 7 additions and 6 deletions
|
|
@ -557,6 +557,7 @@
|
|||
# +--------------------+--------+----------+------------+-----+----+--------+
|
||||
# | OS/Compiler | VS2019 | CLANGPDB | CLANGDWARF | GCC | XCODE5 |
|
||||
# | | VS2022 | | | GCCNOLTO | |
|
||||
# | | VS2026 | | | | |
|
||||
# +--------------------+--------+----------+------------+----------+--------+
|
||||
# | Windows/VS |IA32/X64| | | | |
|
||||
# | Windows/LLVM/VS | | IA32/X64 | | | |
|
||||
|
|
@ -597,7 +598,7 @@
|
|||
# macOS/XCODE: macOS environment with XCODE5 installed.
|
||||
#
|
||||
!if $(WIN_MINGW32_BUILD)
|
||||
!if $(TOOL_CHAIN_TAG) in "VS2019 VS2022"
|
||||
!if $(TOOL_CHAIN_TAG) in "VS2019 VS2022 VS2026"
|
||||
!error EmulatorPkg not supported for Mingw/VS20xx builds
|
||||
!endif
|
||||
!if $(TOOL_CHAIN_TAG) in "CLANGPDB"
|
||||
|
|
@ -615,7 +616,7 @@
|
|||
!error EmulatorPkg not supported for Windows/CLANGDWARF builds
|
||||
!endif
|
||||
!else
|
||||
!if $(TOOL_CHAIN_TAG) in "VS2019 VS2022"
|
||||
!if $(TOOL_CHAIN_TAG) in "VS2019 VS2022 VS2026"
|
||||
!error EmulatorPkg not supported for Linux/VS20xx builds
|
||||
!endif
|
||||
!if $(TOOL_CHAIN_TAG) in "CLANGPDB"
|
||||
|
|
|
|||
|
|
@ -21,11 +21,11 @@ https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
|
|||
**You can use the following command to build.**
|
||||
* 32bit emulator in Windows:
|
||||
|
||||
`build -p EmulatorPkg\EmulatorPkg.dsc -t VS2022 -a IA32`
|
||||
`build -p EmulatorPkg\EmulatorPkg.dsc -t VS2026 -a IA32`
|
||||
|
||||
* 64bit emulator in Windows:
|
||||
|
||||
`build -p EmulatorPkg\EmulatorPkg.dsc -t VS2022 -a X64`
|
||||
`build -p EmulatorPkg\EmulatorPkg.dsc -t VS2026 -a X64`
|
||||
|
||||
* 32bit emulator in Linux:
|
||||
|
||||
|
|
@ -38,11 +38,11 @@ https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
|
|||
**You can start/run the emulator using the following command:**
|
||||
* 32bit emulator in Windows:
|
||||
|
||||
`cd Build\EmulatorIA32\DEBUG_VS2022\IA32\ && WinHost.exe`
|
||||
`cd Build\EmulatorIA32\DEBUG_VS2026\IA32\ && WinHost.exe`
|
||||
|
||||
* 64bit emulator in Windows:
|
||||
|
||||
`cd Build\EmulatorX64\DEBUG_VS2022\X64\ && WinHost.exe`
|
||||
`cd Build\EmulatorX64\DEBUG_VS2026\X64\ && WinHost.exe`
|
||||
|
||||
* 32bit emulator in Linux:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue