Questions courantes sur la bibliothèque C <<< |
Compiler les clients | Comment faire un client MySQL threadé >>> |
21.2 API MySQL C 21 API MySQL Manuel de Référence MySQL 4.1 : Version Française . Types de données de l'API C . Vue d'ensemble des fonctions de l'API C . Description des fonctions de l'API C . Fonctions C de commandes préparées . Types de données de l'API C . Présentation des fonctions de l'interface C . Descriptions des fonctions C pour les requêtes préparées . Gestion des commandes multiples avec l'interface C . Gestion des dates et horaires avec l'interface C . Description des fonctions threadées de C . Description des fonctions C du serveur embarqué . Questions courantes sur la bibliothèque C ->Compiler les clients . Comment faire un client MySQL threadé . libmysqld , la bibliothèque du serveur embarqué MySQL |
21.2.13 Compiler les clients
Si vous compilez des clients MySQL que vous avez écrits vous-même, ils doivent être liés en utilisant l'option -lmysqlclient -lz de la commande de liaison. Vous aurez peut-être besoin de spécifier l'option -L pour dire au programme ou trouver les bibliothèques. Par exemple, si la bibliothèque est installée dans /usr/local/mysql/lib , utilisez -L/usr/local/mysql/lib -lmysqlclient -lz dans votre commande. Pour les clients qui utilisent les fichiers d'entêtes de MySQL, vous aurez besoin de spécifier une option -I lors de leur compilation (par exemple, -I/usr/local/mysql/include ), pour que le programme puisse les trouver.Pour rendre ce qui précède plus simple sur Unix, nous avons fourni le script mysql_config . mysql_config , lit les options de compilations pour les clients MySQL . Vous pouvez l'utiliser pour compiler un client MySQL comme ceci :
|
<< | Compiler les clients | >> |
Questions courantes sur la bibliothèque C | API MySQL C | Comment faire un client MySQL threadé |