Lenguaje C
Base de datos autores
Compilar SQLite bajo windows
Base de datos autores
Compilar SQLite bajo windows
En el anterior artículo había realizado una base de datos de autores dbautor.html .
Estaba realizado y compilado bajo Linux, ahora toca explicar como se compila bajo Windows.
No es que sea difícil, pero hay que realizar unas pequeñas modificaciones para que el compilador funcione.
La página donde he sacado la información es esta:
http://www.aprendoencasa.com/index.php/2014/02/12/base-de-datos-sqlite-con-el-lenguaje-de-programacin-c/
Se descarga de la página de descargas de SQLite https://www.sqlite.org/download.html? los siguientes ficheros:
sqlite-amalgamation-3250000.zip y sqlite-dll-win32-x86-3250000.zip
Pueden variar la versión de descarga.
Se descomprimen en un directorio.
Copiar sqlite3.dll a Windows/system o en mismos directorio del ejecutable.
Creamos la librería con la orden: dlltool -D sqlite3.dll -d sqlite3.def -l libsqlite3dll.a
La librería creada libsqlite3dll.a se copia a C:\TDM-GCC-32\lib
Se copia sqlite3.h a C:\TDM-GCC-32\include
Para crear el programa ejecutable se utiliza la orden: gcc autorw.c -lsqlite3dll -o autorw.exe
Captura del programa funcionado bajo windows.
Debido a que windows no tiene la librería #include <termios.h> que dispone Linux , he eliminado las rutinas correspondientes.
Estas rutinas solo hacían que no se necesitase pulsar ENTER cada vez que pulsáramos una tecla.
PROGRAMA
Saludos.
Juan Galaz
Bibliografía:
https://poesiabinaria.net/2015/03/usando-sqlite-en-nuestros-programas-en-cc/
http://apuntes-para-no-olvidar.blogspot.com/2012/01/conectar-con-una-bd-de-sqlite-en-c.html
http://www.aprendoencasa.com/index.php/2014/02/12/base-de-datos-sqlite-con-el-lenguaje-de-programacin-c/
No hay comentarios:
Publicar un comentario