La vinculación de C ++ - - BDB LNK2001
-
21-09-2019 - |
Pregunta
BDB se compila en el mismo PC, bajo mismo VS.
#include <db_cxx.h>
int main(){
Db b(NULL, 0);
return 0;
}
1> main.obj: error LNK2001: símbolo externo sin resolver "" público: __thiscall virtuales Db :: ~ Db (void) "(?? 1Db @@ @ XZ EAU)"
1> main.obj: error LNK2001: símbolo externo sin resolver "" público: __thiscall Db :: Db (clase DbEnv *, unsigned int) "(?? 0 dB @@ QAE @ PAVDbEnv @@ I @ Z)"
lo que podría estar mal?
Solución
¿Se acordó de enlace en el binario creado mediante la compilación de BDB?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow