Es mejor usar el comando de compilación #gcc -o test test.c `mysql_config --cflags --libs`: #gcc -o test test.c -I /usr /Incluya /mysql -L /usr /lib /mysql -lmysqlclient -lz -lm # gcc -o test.c -I /usr /include /mysql -L /usr /lib /mysql -l mysqlclient -lz -lm
mysql_config: obtenga las opciones de compilación del cliente mysql_config proporciona información útil sobre cómo compilar el cliente MySQL y conectarlo a MySQL. Se admiten las siguientes opciones: --cflags: indicadores del compilador para encontrar archivos de inclusión y compilar Las marcas y definiciones clave del compilador para usar cuando se utiliza la biblioteca libmysqlclient .-- incluyen: las opciones del compilador para encontrar archivos de inclusión de MySQL (tenga en cuenta que normalmente, use " - cflags " en lugar de esta opción) .-- Libmysql-libs, --enbedded: las bibliotecas y las opciones necesarias para conectarse al servidor integrado MySQL. --Libs: las bibliotecas y las opciones necesarias para conectarse a la biblioteca del cliente MySQL .-- libs_r: Cliente MySQL seguro para subprocesos Las bibliotecas y las opciones necesarias para vincular .-- puerto: el número de puerto tcp /ip predeterminado, definido al configurar MySQL .-- socket: predeterminado Archivo de socket Unix, definido al configurar MySQL .-- versión: número de versión y versión de la distribución de MySQL. Entre ellos, mysql_config está en /usr /bin /mysql_config (este es el directorio predeterminado después de la instalación del paquete rpm), si es la instalación de origen, Entonces generalmente en .... /mysql /bin /mysql_config.
Para garantizar el funcionamiento normal del sistema Linux y resolver con precisión los diversos pro
la configuración de la máquina virtual que se encuentran, presione el conjunto de mapas (Nota figur
programa mirada servidor TCP: # include < stdlib.h > # include < stdio.h > # incl
De repente se encontró que el sitio web no se puede abrir, la base de datos muestra que el enlace no
Demasiados archivos abiertos Resolución de errores
Sistemas de archivos Ext2 y Ext3
Configuraciones de variables de entorno Linux y acceso
Método de instalación y configuración del firewall Shorewall bajo Linux
Linux pila del subsistema de barrio (dos procesos relacionados)
Interpretación de varias palabras clave en el lenguaje Verilog HDL
Linux ve el uso de un puerto y mata
mkdir Linux, alquitrán y matar a los comandos cuatro consejos útiles
Cómo desinstalar el software en Linux
Introducción a varios comandos comunes en la instalación y depuración de Linux Squid
Preguntas y respuestas, Microsoft Surface RT debe conocer algunos detalles de uso
Cliente Ruijie bajo el problema de excepción del sistema Win8 que procesa
Versión para Mac de la actualización de la herramienta de sincronización WP, soporte WP8.1
Solución anormal del sistema Windows XP
Win 8 avisa "El administrador ha desactivado la edición del registro" ¿Qué hacer?
Paquete Rpm e instalación y desinstalación de yum bajo CentOS
Donde está el servicio de win7
Resolver archivos winXP /Win7 no pueden visitarse
Solución automática de fallas en el suministro eléctrico cuando se inicia la computadora