Tengo un archivo .pch que se requiere para compilar un archivo C++. Estoy usando Android NDK para hacer una biblioteca de algunos archivos C++ y luego la uso en mis programas Java para llamar a las funciones de la biblioteca. ¿Alguien puede decir cómo o dónde incluir archivos .pch para que el compilador pueda reconocerlo?Cómo usar archivos de encabezado precompilados en Android NDK
8
A
Respuesta
0
Normalmente los archivos pch son generados por los compiladores para acelerar el tiempo de compilación. Estos archivos no son obligatorios.
Debería poder construir su biblioteca sin usarla.
Sin embargo, si usted lo necesita absolutamente, echar un vistazo a http://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html
Una cosa más: los archivos "PCH" o bien se generan por Visual o XCode, por lo que yo sé. Si desea utilizar un encabezado precompilado con el NDK, puede necesitar regenerarlo usando g ++ (con la opción -x) para generar un archivo "gch", que será reconocido por el NDK.
Cuestiones relacionadas
- 1. Encabezados precompilados en archivos de encabezado
- 2. No se pueden encontrar archivos de encabezado - Android NDK
- 3. Creando varios archivos de encabezado precompilados utilizando GNU make
- 4. Operaciones de archivos en Android NDK
- 5. ¿Cómo usar pthreads con Android NDK?
- 6. Usar C con Android ndk
- 7. Cómo acelerar las compilaciones de android ndk
- 8. ¿Cómo usar OpenGL ES 2.0 en Android SDK (no NDK)?
- 9. Cómo usar el hilo C++ 0x en Android NDK?
- 10. Creación de archivos temporales en Android con NDK
- 11. Android NDK incremental build
- 12. Android NDK Escribir archivo
- 13. Uso de Android NDK
- 14. Cómo usar Android ndk para acceder a la cámara
- 15. Cómo implementar encabezados precompilados en su proyecto
- 16. Android NDK #define Problemas
- 17. Encabezados precompilados con Autotools
- 18. ¿Por qué Visual Studio 2010 crea archivos de encabezado precompilados aunque no lo solicite?
- 19. soporte unicode en android ndk
- 20. Creando OpenSSL en Android NDK
- 21. ¿Cómo usar NDK? Comenzando con 'hola mundo' aplicación
- 22. pthread_cancel() alternativas en Android NDK?
- 23. ¿Cómo puedo usar Tesseract en Android?
- 24. Android NDK Debugging
- 25. Desarrollo Android NDK
- 26. Android NDK limitaciones?
- 27. android ndk multitouch?
- 28. Integración de ndk-gdb de android ndk con emacs?
- 29. compilando fftw3 en android ndk
- 30. SIGILL en Android Código NDK
ver http://stackoverflow.com/questions/5150778/how-to-use-precompiled-headers-in-android-ndk-project – mooncheese