0

BDB 在同一台 PC 上编译,在同一 VS 下。

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

1>main.obj : 错误 LNK2001: 无法解析的外部符号 ""public: virtual __thiscall Db::~Db(void)" (??1Db@@UAE@XZ)"

1>main.obj : 错误 LNK2001: 无法解析的外部符号 ""public: __thiscall Db::Db(class DbEnv *,unsigned int)" (??0Db@@QAE@PAVDbEnv@@I@Z)"

有什么问题?

4

1 回答 1

0

你还记得在编译 BDB 创建的二进制文件中链接吗?

于 2009-12-29T22:59:33.607 回答