Estoy intentando compilar JRTPLIB en Visual Studio 2010 en Windows 7. Ha sido una verdadera pesadilla ... pero al menos estoy reduciendo los problemas._ITERATOR_DEBUG_LEVEL error en visual studio
Esto queda.
Error 3 error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in client.obj C:\Users\Johan-bar\Documents\Visual Studio 2010\Projects\client\client\jrtplib.lib(rtpsession.obj) client
Busqué en Google una tonelada y la causa parece ser uno se compila en modo de depuración mientras que el otro se compila en modo de lanzamiento.
Estoy intentando compilar un ejecutable de lanzamiento porque quiero probar en diferentes computadoras.
1) ¿Cuál no está en modo Release, JRTPLIB o cliente (el mío, el que está intentando compilar)?
2) ¿Cómo se puede cambiar ITERATOR_DEBUG_LEVEL? Ambos están utilizando Runtime Library/MT y las definiciones de preprocesador WIN32, _MT, junto con los valores predeterminados, supongo.
Saludos
Me encantaría que respondiera a su pregunta n. ° 1, que no está en modo de lanzamiento. No está claro desde el mensaje de error. – morgancodes