J'ai beaucoup de mal à me faire à Code::Blocks, j'utilise libpqxx et je me retrouve avec des erreurs telles que référence indéfinie vers « pqxx::connection::connection(char const*)» en copie-collant un code qui compile sous un terminal.
J'ai beaucoup de mal à me faire à Code::Blocks, j'utilise libpqxx et je me retrouve avec des erreurs telles que référence indéfinie vers « pqxx::connection::connection(char const*)» en copie-collant un code qui compile sous un terminal.
Envoyé par Frederick_Etudiant
Bah, tu as dû oublier de faire l'édition des liens avec la bibliothèque... donc l'erreur est normal![]()
fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part g++ -I/usr/include/postgresql -I/usr/include/pqxx -Wall -pedantic -O sample1.cxx -lpq /usr/lib/libpqxx.a -o sample2
Mais je suis vraiment très bloqué avec l'utilisation de Code::Blocks qui ne m'est pas du tout naturelle![]()
J'ai déplacé la conversation dans un nouveau post.
Pour modifier les options (dans un projet existant) :
Project, Build options :
Tu peux ajouter les -I d'include (si ils sont dans un endroit pas classique) : Dans :
Compiler/CompilerFlags, Others options
Tu peux ajouter les -l de bibliothèque dans : Linker, other linker options
Partager