fatal error C1189: #error : Exactly one of NDEBUG and _DEBUG needs to be defined by preprocessor



  • Beim Compiliere von PhysX 3.2.1 mit VC++ 2012 64 Bit Release build bekomme ich folgende Fehler:

    fatal error C1189: #error :  Exactly one of NDEBUG and _DEBUG needs to be defined by preprocessor
    
    // check that exactly one of NDEBUG and _DEBUG is defined
    #if !(defined NDEBUG ^ defined _DEBUG)
    	#error Exactly one of NDEBUG and _DEBUG needs to be defined by preprocessor
    #endif
    

    Was tun?



  • In deinen Projekt-Defines entweder NDEBUG oder _DEBUG setzen.
    Wenn dies ein Projekt sein, dass mit VS angelegt wurde, sollte das eigentlich schon passiert sein.


Anmelden zum Antworten