Cocos2D file kazmath / kazmath.h no encontrado

En mi aplicación, estoy actualizando desde Cocos2D versión 1.10-> 2.0-rc0a.

Así que hice todo lo correcto por lo que sé, el problema creo que solo tiene que ver con la ruta de búsqueda del encabezado del usuario.

Entonces, mis files Cocos2D están dentro de una carpeta dentro de una carpeta dentro de una carpeta dentro de una carpeta, que está en mi Escritorio. Entonces, los files cocos2D reales tienen 4 carpetas dentro hasta que llegan al escritorio.

Y mi ruta de búsqueda de encabezado de usuario se ve así:

"/Users/myname19/Desktop/NewMyAppBeta/MyApp3/MyApp3" 

Entonces, el error completo es: Lexical o Preprocessor Issue, el file 'kazmath / kazmath.h' no se encuentra en CCNode.h. En realidad, hay 4 de estos problemas, pero son idénticos.

¿Alguien sabe cómo solucionar este problema?

¡Gracias!

¿Intentaste apagarlo y volver a encenderlo?

Significado: compruebe si el file kazmath.h está realmente allí donde se supone que debe estar. De lo contrario, cópielo, respectivamente, la carpeta de kazmath completa. No está debajo de la carpeta cocos2d, sino en una carpeta "externa" por separado, así que es posible que no la hayas copydo en tu proyecto.

Pequeña solución que funcionó para mí.

Estaba usando Xcode 4.5.1.

Incluí la biblioteca cocos2d en mi proyecto, y después de eso he incluido la biblioteca kazmath de la carpeta externa.

Reemplacé todas las apariciones de "kazmath / kazmath.h" con "kazmath.h" y todas "kazmath / GL / algo.h" con "algo.h". Después de eso, todo se ha construido bien.

Asegúrese de include las comillas dobles. algo así como "$ {SRCROOT} / TestProjet1 / libs / kazmath / include" (también con la opción recursiva seleccionada)

Vaya a Configuración de generación y luego busque las routes de búsqueda de encabezado. Allí agrega la ruta relativa de la carpeta kazmath.

 "./lib/kazmath/include" //Where . is project directory. 

Yo tuve el mismo problema.

Todo lo que necesita hacer es agregar la ruta a los encabezados de kazmath a Configuración de compilation> routes de búsqueda de encabezado

por ejemplo, lib / kazmath / include