Fix unit test build on MSVC 64-bit (#404)

The issue stemmed from Catch's default entry point being wmain instead of main, so we just updated the configuration to expect that.
This commit is contained in:
2024-08-10 21:55:06 -05:00
committed by GitHub
parent 33f7562bfc
commit 9b81cd1902

View File

@@ -124,7 +124,7 @@
<TargetMachine>MachineX64</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -174,7 +174,7 @@
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
<LinkTimeCodeGeneration>UseFastLinkTimeCodeGeneration</LinkTimeCodeGeneration>
</Link>
</ItemDefinitionGroup>