Domanda

BDB è compilato sullo stesso PC, sotto lo stesso VS.

#include <db_cxx.h> int main(){ Db b(NULL, 0); return 0; }

1> main.obj: LNK2001 di errore: simbolo esterno non risolto "" pubblico: __thiscall virtuale Db :: ~ Db (void) "(?? 1Db @@ UAE @ XZ)"

1> main.obj: errore LNK2001: simbolo esterno "" pubblico: __thiscall Db :: Db (classe DbEnv *, unsigned int) "(?? 0db @@ QAE @ PAVDbEnv @@ I @ Z)"

quello che potrebbe essere sbagliato?

È stato utile?

Soluzione

Ti sei ricordato di collegare nel binario creato da compilare BDB?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top