Vinculando C ++ - BDB - LNK2001
-
21-09-2019 - |
Pergunta
O BDB é compilado no mesmo PC, sob o mesmo vs.
#include <db_cxx.h>
int main(){
Db b(NULL, 0);
return 0;
}
1> main.obj: Erro lnk2001: símbolo externo não resolvido "" Public: virtual __thiscall db :: ~ db (void) "(?? 1db @@ eae@xz)"
1> main.obj: Erro lnk2001: símbolo externo não resolvido "" Public: __thiscall db :: db (classe dbenv *, não assinado int) "(?? 0db @@ qae@pavdbenv @@ i@z)"
O que pode estar errado?
Solução
Você se lembrou de vincular no binário criado pela compilação do BDB?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow