Cómo realizar una compilación cruzada de sqlite
2. Descomprimir: tar xvzf sqlite-autoconf-3130000. tar.gz
3. Ingresar al directorio descomprimido: $ cd sqlite-autoconf-3130000
4. Ejecute: ./configure CC=/opt/poky/1.6.1/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc --host =arm- linux --prefix= /usr/tmp/
Descripción: CC especifica la herramienta de compilación cruzada utilizada en el entorno de desarrollo integrado, --host especifica el entorno de ejecución del software como arm-linux, - -prefix Especifica la ruta al archivo generado después de la compilación cruzada del código fuente.
Quinto, ejecute sudo make & make install
Quinto, genere libsqlite3.so libsqlite3.so.0 libsqlite3 en el directorio /usr/tmp/lib .so.0.8.6 Copiar los tres archivos so al entorno de desarrollo integrado o al directorio lib donde se ejecuta el programa.
Copie la aplicación sqlite3 desde el directorio /usr/tmp/bin al entorno de desarrollo integrado para ejecutar y crear la base de datos.
VII. El compilador requiere la opción de enlace -l sqlite3.