Mysql++ sous RedHat 9 /gcc 3.2.2, et Mysql++ / DevC++ [C++] - C++ - Programmation
Marsh Posté le 04-05-2004 à 10:07:21
Pourquoi ne pas utiliser la librairie en C fourni avec mysql plutot que d'installer mysql++ en plus de mysql ? Ne te convient-elle pas ?
Marsh Posté le 04-05-2004 à 10:41:30
Alors là on m'en trouve tout con de savoir qu'il y avait déjà un truc. Ceci dit, j'ai un peu peur de mêler du code c++ et c. Le fait est que je traite des fichiers et que j'utilise quasiment que des strings c++, ainsi que des fstream. Bon je suis d'accord qu'il suffit d'un c_str() et de quelques sprintf, mais bon j'ai pas trop confiance en les char*. Ceci dit si c'est faisable pourquoi pas.
Tu as déjà travaillé avec la librairie C de mysql ?
Marsh Posté le 04-05-2004 à 11:00:50
les commandes C ressemblent au commandes php ou perl. Ca s'intègre sans aucune difficulté dans un code C++. Au pire, tu peux te faire ton propre wrapper C++ encapsulant les appels mysql C. Je te le recommande, plutot que de perdre ton temps avec mysql++ que je ne connais pas au passage car j'ai eu le même genre de pbs que toi...
Marsh Posté le 04-05-2004 à 11:06:39
Tiens, vla un bout de code en vrac qui utilise mysql C.
Code :
|
Marsh Posté le 06-05-2004 à 17:14:09
Salut!
pour Info : MySQL 4.0.16 & Dev-Cpp 4.9.8.7 => RAS.
Marsh Posté le 04-05-2004 à 09:50:59
Désolé pour le crosspost avec la section OSA, mais il y a peut etre ici plus de gens à meme de me répondre.
J'ai désespérément tenté d'installer mysql++ sous redhat 9 en suivant des instructions trouvées sur le net. Mais au final, en utilisant le make fourni avec les dites instructions, j'ai droit à une belle page d'erreur avec des "undefined reference" à toutes les fonctions de mysql++ à la compilation.
Alors je voudrais savoir si quelqu'un a déjà réussi à compiler un programme mysql++ sous redhat, et si oui comment.
Sinon deuxième question : si je ne peux pas le faire marcher sous linux, alors je n'ai guère de choix que de l'utiliser sous Windows : mais je ne dispose ni de Visual C++ 6.0 ou Borland (i.e les 2 seuls compilos pour lesquels mysql++ marche a priori). Quelqu'un a t'il déjà réussi à faire marcher mysql++ sous devc++ ?