</table>
Windows NT (Msft C Library) |
Windows NT (Torito C Library) |
UEFI DXE (CdeLib) |
UEFI PEI (CdeLib) |
UEFI SHELL (CdeLib) |
|
Configuration Properties | |||||
---|---|---|---|---|---|
Output directory | $(SolutionDir)Edk2\CdePkgValidation\build\$(Platform)\$(Configuration) | ||||
Target Name | $(ProjectName) | ||||
Target Extention | .exe | .exe | .efi | .efi | .efi |
Platform Toolset | Visual Studio 2017 (v141) | ||||
Configuration Type | Application (.exe) | ||||
C/C++ compiler settings | |||||
Additional Include Directive | $(SolutionDir)Edk2\CdePkg\include; | ||||
Debug Information Format | None | ||||
Support Just My Code Debugging | No | ||||
Warning Level | Level3 (/W3) | ||||
Treat Warnings As Errors | Yes (/WX) | ||||
Optimization | /O1 | ||||
Preprocessor Definitions | _NO_CRT_STDIO_INLINE; _CRT_SECURE_NO_WARNINGS; CDE_DRIVER_NAME="$(TargetName)"; |
||||
Enable String Pooling | Yes /GF | ||||
Enable C++ Exceptions | No | ||||
Runtime Library | Multi-threaded /MT | ||||
Struct Alignment | default | ||||
Security Check | Disable /GS- | ||||
Treat WChar_t as buildin type | No | ||||
Precompiled Headers | No | ||||
calling conventions | __cdecl(/Gd) | ||||
compile as | /TC | ||||
Use Full Paths | No | ||||
Linker settings | |||||
Output File |
|
||||
Additional Library Directory | $(SolutionDir)Edk2\CdePkgValidation\Library\; $(SolutionDir)Edk2\CdePkg\CdeLib\x64\; |
||||
Additional Dependancies | _CdeMofine.lib; legacy_stdio_definitions.lib; |
ToritoC64R.lib; _CdeMofine.lib; kernel32.lib; |
CdeLib.lib; _CdeMofine.lib; |
CdeLib.lib; _CdeMofine.lib; |
ToritoC64R.lib; _CdeMofine.lib; |
Ignore all default libraries | No | Yes (/NODEFAULTLIB) | |||
Generate Debug Info | No | ||||
Generate MAP File | Yes (/MAP) | ||||
SubSystem | Console (/SUBSYSTEM:CONSOLE) | EFI Boot Service Driver (/SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER) | EFI Application (/SUBSYSTEM:EFI_APPLICATION) | ||
Entry Point | _MainEntryPointWinNT | _MainEntryPointWinDxe | _MainEntryPointWinPei | _MainEntryPointWinShell | |
Randomized Base Address | No (/DYNAMICBASE:NO) | ||||
Data Execution Prevention | No (/NXCOMPAT:NO) |