求救:关于C++中内存数据库FastDB的编译问题
最近刚刚学习使用C++的开源内存数据库FastDB:
http://www.garret.ru/~knizhnik/fastdb/FastDB.htm#guess
下载它的库,再按其文档说明配置好在VC++6.0+SP6下的编译环境,
最后尝试着编译其自带的例子"testdb.cpp",
却没法通过VC的编译,出现下列编译错误提示:
"LIBCMTD.lib(dosmap.obj) : error LNK2005: __dosmaperr already defined in LIBCD.lib(dosmap.obj)
LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library
Debug/testdb.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe."
这是怎么回事呢,这一问题应该如何才能解决?
拜托C++高手了!