Hello. I’m building a fresh application in DebugGame Editor and I’m having issues with Catch2, especially Catch2d.lib, its debug library, when compiling ChaosUserDataPTTests.
5>Catch2d.lib(catch_stringref.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in setup.cpp.obj
5>Catch2d.lib(catch_stringref.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MD_DynamicRelease' in setup.cpp.obj
It seems that debug libraries were not expected to be linked in this library or least not without a matching iterator level.
It thought disabling the ChaosUserDataPT plugin would resolve this but no, unfortunately.
Can anyone shine any light on this ?
Regards.