Bonjour a tous,

je debute sous c++ et je dois compiler un ancien code cpp. En resume le code a la forme suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
#include <cstdio>
#include <string>
#include <testvd/Testvd.h>
 
int main {
...
case bui::Testvd::WT_UNSIGNED_INT:   strcpy(type_str,"WT_UNSIGNED_INT");   break;
...
}
Et me sort l'erreur suivante lorsque j'essaye de compiler :

obj/Debug/Documents/CodeBlocks/ToZeroCode/zinfo.o||In function `main'
/home/Documents/CodeBlocks/ToZeroCode/zinfo.cpp|56|undefined reference to `bui::Testvd::TclString(char const*)'|
||=== Build finished: 7 errors, 0 warnings ===|
Bon c'est probablement complement stupide mais je ne comprends pas vraiment ce qu'il faut faire. Deja pour les 3 premieres lignes "include" ce sont des librairies qui seront utilises dans le code non ? Comment je fais pour les lier pour que le compilateur sache ou les trouver ?

Ensuite, a quoi est due l'erreur ? Probablement une dependence qu'il faut que je precise non ? Quelqu'un pourrait m'eclaircir la dessus

Merci !