lunes, diciembre 11, 2006

Anjunta + MySQL

void anjuta_and_mysql(void)
{
Escribo esto por que hace poco tuve la nesecidad de conectar a una base de datos MySQL desde un programa de c, y de informacion sobre enlasar el programa con las funciones mysql de las librerias que, instala el ubuntu junto con el servidor de mysql que trae en los repositorios, me di cuenta que es un tanto dificil hacer que se elasen, solo encontre un blog en frances, aqui el enlace, de lo cual no entendi casi nada, peor es nada, por lo tanto voy a intentar explicar un poco de como hacerlo funcionar.

  1. Crear el programa (el que trae el ejemplo del blog del enlace sirve).
  2. Despues se va al menu de "Opciones"
  3. Ir a "Opciones del compilador y del enlasador"
  4. Luego a la solapa de "Rutas de biblioteca"
  5. y agregar "/usr/bin/mysql -lmysqlclient"
  6. La añaden y dan cerrar
  7. Compilan (F11) y ya esta, pueden correr su programa(F3), funcinando de maravilla
O si prefiren pueden crear el fichero.c en su editor favorito(no voy a iniciar una de esas eternas discusiones de cual es el mejor), y lo compilamos con las librerias: " /usr/bin/mysql -lmysqlclient", por ejemplo:

gcc prueba.c -o prueba -L /usr/bin/mysql -lmysqlclient


Cualquiera de las dos opciones es buena, espero que sea util a alguien este articulo;

}

No hay comentarios.: