RapidJson undefined refrence

in function rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >::GenericDocument(rapidjson::GenericDocument<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&): error: undefined reference to 'rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >::GenericValue(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&)' 

Estoy frente a este error al utilizar la biblioteca rapidjson en cocos2dX. He hecho un montón de google pero todavía no encontrar ninguna solución para esto. Por favor, ayúdenme si tiene alguna solución mejor para esto.

Gracias por adelantado………..

Esta pregunta fue hecha hace un tiempo, registrando la respuesta aquí para cualquier otra persona con el mismo problema.

Si está pasando un rapidjson::Document a una función, intente pasar por referencia. Es decir, en lugar de void doSomething(rapidjson::Document doc) write void doSomething(rapidjson::Document &doc) . Creo que hay un problema con el uso del constructor de copia de rapidjson::Document .

Copia profunda no permitida, referencia de uso satisfecha. como

 void parseJsonDocument(const char* data, rapidjson::Document& json); const rapidjson::Value& itemValue = value["value"]; 
  • Cocos2d-js: ¿Cómo usar una fuente ttf personalizada en los dispositivos Android?
  • ¿Cómo puedo usar la opción pitch, pan, gain de SimpleaudioEngine en cocos2d-x
  • Android NDK: ADVERTENCIA: APP_PLATFORM android-9 es más grande que android: minSdkVersion 8
  • SimpleJSON C ++ Class no puede analizar cadenas en Android (NDK) pero la misma clase funciona en cualquier otra plataforma
  • Cómo mostrar Cuadro de diálogo de un método estático
  • Adición de cocos2d-x a un proyecto Android existente
  • El botón de retroceso de Android no funciona
  • ¿Cómo hacer una llamada correcta desde Android a una función no estática en Java? (Cocos2Dx en la mezcla)
  • Redimensionamiento automático en cocos2dx
  • Cocos2d-x error de configuración de Android - java.lang.NullPointerException
  • ABORTO: HEAP MEMORY CORRUPTION en NDK env. (Biblioteca POCO, Sqlite3, Cocos2dx)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.