#include <my_global.h>
#include <mysql.h>
int main(int argc, char **argv)
{
printf("MySQL client version: %s\n", mysql_get_client_info());
}
~ $ gcc -o mysql-test MySQL-Test.cgcc compiler et exécuter l'habitude de bibliothèques MySQL C
im essayant d'exécuter ce programme de test du terminal, mais le message d'erreur suivant :
/tmp/cceEmI0I.o: En fonction main': MySQL-Test.c:(.text+0xa): undefined reference to
mysql_get_client_info »
ce qui est faux? mon système est ubuntu
grâce ce script clair des choses a aidé afew, les œuvres suivantes: très bien "gcc -o mysql-test MySQL-Test.c -lmysqlclient" maintenant que la classe de test fonctionne, comment pourrais-je le port cette commande à un IDE tel que NetBeans? – JB87
Je suggère d'écrire un Makefile qui s'occupera de compiler l'application automatiquement. Vous pouvez y spécifier les arguments de la ligne de commande pour GCC. Vous pouvez trouver des informations sur la façon d'écrire des fichiers makefile ici: http://www.delorie.com/djgpp/doc/ug/larger/makefiles.html Il ya beaucoup de sites Web pour vous aider à écrire votre propre fichier makefile. – Gui13
@codaddict Comment le feriez-vous dans Windows? – cokedude