[Xapian-discuss] problem when using xapian's static libs in windows

古红亮 hongliang.gu at forwave.com
Thu Feb 12 04:15:52 GMT 2009


   I have download source (1.10) from the internet
   and build it into lib
   Then I create a project as the helpdoc said 
   
   I using vc2005(vc8) 
   The source in my test project is as follow:(copy from the helpdoc)

#include <xapian.h>
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
    // Simplest possible options parsing: we just require three or more
    // parameters.
    if(argc < 4) {
        cout << "usage: " << argv[0] <<
                " <path to database> <document data> <document terms>" << endl;
        exit(1);
    }

    // Catch any Xapian::Error exceptions thrown
    try {
        // Make the database
        Xapian::WritableDatabase database(argv[1], Xapian::DB_CREATE_OR_OPEN);

        // Make the document
        Xapian::Document newdocument;

        // Put the data in the document
        newdocument.set_data(string(argv[2]));

        // Put the terms into the document
        for (int i = 3; i < argc; ++i) 
  {
            newdocument.add_posting(argv[i], i - 2);
        }

        // Add the document to the database
        database.add_document(newdocument);
    }
 catch(const Xapian::Error &error) 
 {
        cout << "Exception: " << error.get_msg() << endl;
    }

 return 0;
}
   But when I build it, the IDE tell somthing as follow:
   Note:I have add the lib and the lib path to the IDE, but it also tell me the things as follow. 
   Should I have to change somewhere in the source. such as add export prefix begin the funcion or class
   But I think in ms when build a static lib there is need  to add export prefix.
   Is there any one who can help me. 
   thanks. 
------ 已启动全部重新生成: 项目: xapianindex, 配置: Debug Win32 ------
正在删除项目“xapianindex”(配置“Debug|Win32”)的中间文件和输出文件
正在编译...
xapianindex.cpp
正在编译资源清单...
正在链接...
LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall Xapian::WritableDatabase::~WritableDatabase(void)" (??1WritableDatabase at Xapian@@UAE at XZ),该符号在函数 _main 中被引用
libbackend.lib(database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual __thiscall Xapian::WritableDatabase::~WritableDatabase(void)" (??1WritableDatabase at Xapian@@UAE at XZ)
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::Document::~Document(void)" (??1Document at Xapian@@QAE at XZ),该符号在函数 _main 中被引用
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::Document::~Document(void)" (??1Document at Xapian@@QAE at XZ)
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::Document::~Document(void)" (??1Document at Xapian@@QAE at XZ)
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::WritableDatabase::add_document(class Xapian::Document const &)" (?add_document at WritableDatabase@Xapian@@QAEIABVDocument at 2@@Z),该符号在函数 _main 中被引用
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Document::add_posting(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int,unsigned int)" (?add_posting at Document@Xapian@@QAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@II at Z),该符号在函数 _main 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: void __thiscall Xapian::Document::add_posting(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int,unsigned int)" (?add_posting at Document@Xapian@@QAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@II at Z)
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Document::set_data(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?set_data at Document@Xapian@@QAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z),该符号在函数 _main 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: void __thiscall Xapian::Document::set_data(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?set_data at Document@Xapian@@QAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
xapianindex.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::Document::Document(void)" (??0Document at Xapian@@QAE at XZ),该符号在函数 _main 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::Document::Document(void)" (??0Document at Xapian@@QAE at XZ)
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::Database::Database(class Xapian::Database::Internal *)" (??0Database at Xapian@@QAE at PAVInternal@01@@Z),该符号在函数 "class Xapian::Database __cdecl Xapian::Quartz::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open at Quartz@Xapian@@YA?AVDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::Database::Database(class Xapian::Database::Internal *)" (??0Database at Xapian@@QAE at PAVInternal@01@@Z)
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall QuartzDatabase::QuartzDatabase(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,unsigned int)" (??0QuartzDatabase@@QAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HI at Z),该符号在函数 "class Xapian::Database __cdecl Xapian::Quartz::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open at Quartz@Xapian@@YA?AVDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::WritableDatabase::WritableDatabase(class Xapian::Database::Internal *)" (??0WritableDatabase at Xapian@@QAE at PAVInternal@Database at 1@@Z),该符号在函数 "class Xapian::WritableDatabase __cdecl Xapian::Quartz::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open at Quartz@Xapian@@YA?AVWritableDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::WritableDatabase::WritableDatabase(class Xapian::Database::Internal *)" (??0WritableDatabase at Xapian@@QAE at PAVInternal@Database at 1@@Z)
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall QuartzWritableDatabase::QuartzWritableDatabase(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??0QuartzWritableDatabase@@QAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z),该符号在函数 "class Xapian::WritableDatabase __cdecl Xapian::Quartz::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open at Quartz@Xapian@@YA?AVWritableDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall FlintDatabase::FlintDatabase(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,unsigned int)" (??0FlintDatabase@@QAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HI at Z),该符号在函数 "class Xapian::Database __cdecl Xapian::Flint::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open at Flint@Xapian@@YA?AVDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall FlintWritableDatabase::FlintWritableDatabase(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??0FlintWritableDatabase@@QAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z),该符号在函数 "class Xapian::WritableDatabase __cdecl Xapian::Flint::open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open at Flint@Xapian@@YA?AVWritableDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall Xapian::Database::~Database(void)" (??1Database at Xapian@@UAE at XZ),该符号在函数 "void __cdecl Xapian::open_stub(class Xapian::Database *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open_stub at Xapian@@YAXPAVDatabase at 1@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Database::add_database(class Xapian::Database const &)" (?add_database at Database@Xapian@@QAEXABV12@@Z),该符号在函数 "void __cdecl Xapian::open_stub(class Xapian::Database *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open_stub at Xapian@@YAXPAVDatabase at 1@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::Database::Database(void)" (??0Database at Xapian@@QAE at XZ),该符号在函数 "class Xapian::Database __cdecl Xapian::Auto::open_stub(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open_stub at Auto@Xapian@@YA?AVDatabase at 2@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libbackend.lib(database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::Database::get_description(void)const " (?get_description at Database@Xapian@@UBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libbackend.lib(database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::WritableDatabase::get_description(void)const " (?get_description at WritableDatabase@Xapian@@UBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2019: 无法解析的外部符号 __imp__WSAStartup at 8,该符号在函数 "public: __thiscall WinsockInitializer::WinsockInitializer(void)" (??0WinsockInitializer@@QAE at XZ) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2019: 无法解析的外部符号 __imp__WSACleanup at 0,该符号在函数 "public: __thiscall WinsockInitializer::~WinsockInitializer(void)" (??1WinsockInitializer@@QAE at XZ) 中被引用
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 __imp__WSACleanup at 0
libbackend.lib(dbfactory_remote.obj) : error LNK2019: 无法解析的外部符号 "protected: __thiscall RemoteDatabase::RemoteDatabase(int,unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0RemoteDatabase@@IAE at HIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@_N at Z),该符号在函数 "public: __thiscall TcpClient::TcpClient(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int,int,bool)" (??0TcpClient@@QAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HHH_N at Z) 中被引用
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "protected: __thiscall RemoteDatabase::RemoteDatabase(int,unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0RemoteDatabase@@IAE at HIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@_N at Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::keep_alive(void)" (?keep_alive at RemoteDatabase@@UAEXXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::keep_alive(void)" (?keep_alive at RemoteDatabase@@UAEXXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::keep_alive(void)" (?keep_alive at RemoteDatabase@@UAEXXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_doccount(void)const " (?get_doccount at RemoteDatabase@@UBEIXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_doccount(void)const " (?get_doccount at RemoteDatabase@@UBEIXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_doccount(void)const " (?get_doccount at RemoteDatabase@@UBEIXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_lastdocid(void)const " (?get_lastdocid at RemoteDatabase@@UBEIXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_lastdocid(void)const " (?get_lastdocid at RemoteDatabase@@UBEIXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_lastdocid(void)const " (?get_lastdocid at RemoteDatabase@@UBEIXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_avlength(void)const " (?get_avlength at RemoteDatabase@@UBENXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_avlength(void)const " (?get_avlength at RemoteDatabase@@UBENXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_avlength(void)const " (?get_avlength at RemoteDatabase@@UBENXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_doclength(unsigned int)const " (?get_doclength at RemoteDatabase@@UBENI at Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_doclength(unsigned int)const " (?get_doclength at RemoteDatabase@@UBENI at Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall RemoteDatabase::get_doclength(unsigned int)const " (?get_doclength at RemoteDatabase@@UBENI at Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_termfreq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_termfreq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_termfreq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_termfreq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_termfreq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_termfreq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_collection_freq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_collection_freq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_collection_freq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_collection_freq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::get_collection_freq(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?get_collection_freq at RemoteDatabase@@UBEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::term_exists(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?term_exists at RemoteDatabase@@UBE_NABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::term_exists(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?term_exists at RemoteDatabase@@UBE_NABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::term_exists(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?term_exists at RemoteDatabase@@UBE_NABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::has_positions(void)const " (?has_positions at RemoteDatabase@@UBE_NXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::has_positions(void)const " (?has_positions at RemoteDatabase@@UBE_NXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall RemoteDatabase::has_positions(void)const " (?has_positions at RemoteDatabase@@UBE_NXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class LeafPostList * __thiscall RemoteDatabase::open_post_list(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_post_list at RemoteDatabase@@UBEPAVLeafPostList@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class LeafPostList * __thiscall RemoteDatabase::open_post_list(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_post_list at RemoteDatabase@@UBEPAVLeafPostList@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class LeafPostList * __thiscall RemoteDatabase::open_post_list(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_post_list at RemoteDatabase@@UBEPAVLeafPostList@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_term_list(unsigned int)const " (?open_term_list at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@I at Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_term_list(unsigned int)const " (?open_term_list at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@I at Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_term_list(unsigned int)const " (?open_term_list at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@I at Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_allterms(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_allterms at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_allterms(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_allterms at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall RemoteDatabase::open_allterms(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_allterms at RemoteDatabase@@UBEPAVInternal at TermIterator@Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PositionIterator::Internal * __thiscall RemoteDatabase::open_position_list(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_position_list at RemoteDatabase@@UBEPAVInternal at PositionIterator@Xapian@@IABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PositionIterator::Internal * __thiscall RemoteDatabase::open_position_list(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_position_list at RemoteDatabase@@UBEPAVInternal at PositionIterator@Xapian@@IABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PositionIterator::Internal * __thiscall RemoteDatabase::open_position_list(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?open_position_list at RemoteDatabase@@UBEPAVInternal at PositionIterator@Xapian@@IABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::Document::Internal * __thiscall RemoteDatabase::open_document(unsigned int,bool)const " (?open_document at RemoteDatabase@@UBEPAVInternal at Document@Xapian@@I_N at Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::Document::Internal * __thiscall RemoteDatabase::open_document(unsigned int,bool)const " (?open_document at RemoteDatabase@@UBEPAVInternal at Document@Xapian@@I_N at Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::Document::Internal * __thiscall RemoteDatabase::open_document(unsigned int,bool)const " (?open_document at RemoteDatabase@@UBEPAVInternal at Document@Xapian@@I_N at Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::reopen(void)" (?reopen at RemoteDatabase@@UAEXXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::reopen(void)" (?reopen at RemoteDatabase@@UAEXXZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::reopen(void)" (?reopen at RemoteDatabase@@UAEXXZ)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::flush(void)" (?flush at RemoteDatabase@@UAEXXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::flush(void)" (?flush at RemoteDatabase@@UAEXXZ)
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::flush(void)" (?flush at RemoteDatabase@@UAEXXZ),该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::cancel(void)" (?cancel at RemoteDatabase@@UAEXXZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::cancel(void)" (?cancel at RemoteDatabase@@UAEXXZ)
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::cancel(void)" (?cancel at RemoteDatabase@@UAEXXZ),该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::add_document(class Xapian::Document const &)" (?add_document at RemoteDatabase@@UAEIABVDocument at Xapian@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::add_document(class Xapian::Document const &)" (?add_document at RemoteDatabase@@UAEIABVDocument at Xapian@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::add_document(class Xapian::Document const &)" (?add_document at RemoteDatabase@@UAEIABVDocument at Xapian@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?delete_document at RemoteDatabase@@UAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?delete_document at RemoteDatabase@@UAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?delete_document at RemoteDatabase@@UAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(unsigned int)" (?delete_document at RemoteDatabase@@UAEXI at Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(unsigned int)" (?delete_document at RemoteDatabase@@UAEXI at Z)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::delete_document(unsigned int)" (?delete_document at RemoteDatabase@@UAEXI at Z)
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::replace_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::replace_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z)
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 "public: virtual unsigned int __thiscall RemoteDatabase::replace_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z),该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::replace_document(unsigned int,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEXIABVDocument at Xapian@@@Z)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::replace_document(unsigned int,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEXIABVDocument at Xapian@@@Z)
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 "public: virtual void __thiscall RemoteDatabase::replace_document(unsigned int,class Xapian::Document const &)" (?replace_document at RemoteDatabase@@UAEXIABVDocument at Xapian@@@Z),该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libbackend.lib(dbfactory_remote.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class RemoteDatabase * __thiscall RemoteDatabase::as_remotedatabase(void)" (?as_remotedatabase at RemoteDatabase@@UAEPAV1 at XZ)
libnet.lib(progclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class RemoteDatabase * __thiscall RemoteDatabase::as_remotedatabase(void)" (?as_remotedatabase at RemoteDatabase@@UAEPAV1 at XZ)
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class RemoteDatabase * __thiscall RemoteDatabase::as_remotedatabase(void)" (?as_remotedatabase at RemoteDatabase@@UAEPAV1 at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall Xapian::PostingIterator::Internal::get_wdf(void)const " (?get_wdf at Internal@PostingIterator at Xapian@@UBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const * __thiscall Xapian::PostingIterator::Internal::get_collapse_key(void)const " (?get_collapse_key at Internal@PostingIterator at Xapian@@UBEPBV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PositionIterator::Internal * __thiscall Xapian::PostingIterator::Internal::read_position_list(void)" (?read_position_list at Internal@PostingIterator at Xapian@@UAEPAV1PositionIterator at 3@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PositionIterator::Internal * __thiscall Xapian::PostingIterator::Internal::open_position_list(void)const " (?open_position_list at Internal@PostingIterator at Xapian@@UBEPAV1PositionIterator at 3@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::PostingIterator::Internal * __thiscall Xapian::PostingIterator::Internal::check(unsigned int,double,bool &)" (?check at Internal@PostingIterator at Xapian@@UAEPAV123 at INAA_N@Z)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall Xapian::PostingIterator::Internal::~Internal(void)" (??1Internal at PostingIterator@Xapian@@UAE at XZ),该符号在函数 "public: virtual void * __thiscall Xapian::PostingIterator::Internal::`scalar deleting destructor'(unsigned int)" (??_GInternal at PostingIterator@Xapian@@UAEPAXI at Z) 中被引用
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall LeafPostList::get_termfreq_min(void)const " (?get_termfreq_min at LeafPostList@@UBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall LeafPostList::get_termfreq_max(void)const " (?get_termfreq_max at LeafPostList@@UBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall LeafPostList::get_termfreq_est(void)const " (?get_termfreq_est at LeafPostList@@UBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall LeafPostList::get_maxweight(void)const " (?get_maxweight at LeafPostList@@UBENXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall LeafPostList::get_weight(void)const " (?get_weight at LeafPostList@@UBENXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual double __thiscall LeafPostList::recalc_maxweight(void)" (?recalc_maxweight at LeafPostList@@UAENXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall LeafPostList::~LeafPostList(void)" (??1LeafPostList@@UAE at XZ),该符号在函数 "public: virtual void * __thiscall LeafPostList::`scalar deleting destructor'(unsigned int)" (??_GLeafPostList@@UAEPAXI at Z) 中被引用
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::PositionIterator::PositionIterator(class Xapian::PositionIterator::Internal *)" (??0PositionIterator at Xapian@@QAE at PAVInternal@01@@Z),该符号在函数 "public: class Xapian::PositionIterator __thiscall Xapian::TermIterator::positionlist_end(void)const " (?positionlist_end at TermIterator@Xapian@@QBE?AVPositionIterator at 2@XZ) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::PositionIterator::PositionIterator(class Xapian::PositionIterator::Internal *)" (??0PositionIterator at Xapian@@QAE at PAVInternal@01@@Z)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall Xapian::TermIterator::Internal::accumulate_stats(class Xapian::Internal::ExpandStats &)const " (?accumulate_stats at Internal@TermIterator at Xapian@@UBEXAAVExpandStats at 13@@Z)
libinmemory.lib(inmemory_alltermslist.obj) : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall Xapian::TermIterator::Internal::accumulate_stats(class Xapian::Internal::ExpandStats &)const " (?accumulate_stats at Internal@TermIterator at Xapian@@UBEXAAVExpandStats at 13@@Z)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall Xapian::TermIterator::Internal::get_collection_freq(void)const " (?get_collection_freq at Internal@TermIterator at Xapian@@UBEIXZ)
libinmemory.lib(inmemory_alltermslist.obj) : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __thiscall Xapian::TermIterator::Internal::get_collection_freq(void)const " (?get_collection_freq at Internal@TermIterator at Xapian@@UBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall Xapian::TermIterator::Internal::skip_to(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?skip_to at Internal@TermIterator at Xapian@@UAEPAV123 at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libinmemory.lib(inmemory_alltermslist.obj) : error LNK2001: 无法解析的外部符号 "public: virtual class Xapian::TermIterator::Internal * __thiscall Xapian::TermIterator::Internal::skip_to(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?skip_to at Internal@TermIterator at Xapian@@UAEPAV123 at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall Xapian::TermIterator::Internal::~Internal(void)" (??1Internal at TermIterator@Xapian@@UAE at XZ),该符号在函数 "public: virtual void * __thiscall Xapian::TermIterator::Internal::`scalar deleting destructor'(unsigned int)" (??_GInternal at TermIterator@Xapian@@UAEPAXI at Z) 中被引用
libinmemory.lib(inmemory_alltermslist.obj) : error LNK2001: 无法解析的外部符号 "public: virtual __thiscall Xapian::TermIterator::Internal::~Internal(void)" (??1Internal at TermIterator@Xapian@@UAE at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::TermIterator::TermIterator(class Xapian::TermIterator::Internal *)" (??0TermIterator at Xapian@@QAE at PAVInternal@01@@Z),该符号在函数 "public: class Xapian::TermIterator __thiscall Xapian::Document::termlist_end(void)const " (?termlist_end at Document@Xapian@@QBE?AVTermIterator at 2@XZ) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::TermIterator::TermIterator(class Xapian::TermIterator::Internal *)" (??0TermIterator at Xapian@@QAE at PAVInternal@01@@Z)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::TermIterator::~TermIterator(void)" (??1TermIterator at Xapian@@QAE at XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::TermIterator::~TermIterator(void)" (??1TermIterator at Xapian@@QAE at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::TermIterator & __thiscall Xapian::TermIterator::operator++(void)" (??ETermIterator at Xapian@@QAEAAV01 at XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::TermIterator & __thiscall Xapian::TermIterator::operator++(void)" (??ETermIterator at Xapian@@QAEAAV01 at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::PositionIterator::~PositionIterator(void)" (??1PositionIterator at Xapian@@QAE at XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: __thiscall Xapian::PositionIterator::~PositionIterator(void)" (??1PositionIterator at Xapian@@QAE at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::PositionIterator & __thiscall Xapian::PositionIterator::operator++(void)" (??EPositionIterator at Xapian@@QAEAAV01 at XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::PositionIterator & __thiscall Xapian::PositionIterator::operator++(void)" (??EPositionIterator at Xapian@@QAEAAV01 at XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::PositionIterator::operator*(void)const " (??DPositionIterator at Xapian@@QBEIXZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::PositionIterator::operator*(void)const " (??DPositionIterator at Xapian@@QBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::TermIterator::get_wdf(void)const " (?get_wdf at TermIterator@Xapian@@QBEIXZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::TermIterator::get_wdf(void)const " (?get_wdf at TermIterator@Xapian@@QBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::PositionIterator __thiscall Xapian::TermIterator::positionlist_begin(void)const " (?positionlist_begin at TermIterator@Xapian@@QBE?AVPositionIterator at 2@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::PositionIterator __thiscall Xapian::TermIterator::positionlist_begin(void)const " (?positionlist_begin at TermIterator@Xapian@@QBE?AVPositionIterator at 2@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::TermIterator::operator*(void)const " (??DTermIterator at Xapian@@QBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::TermIterator::operator*(void)const " (??DTermIterator at Xapian@@QBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::TermIterator __thiscall Xapian::Document::termlist_begin(void)const " (?termlist_begin at Document@Xapian@@QBE?AVTermIterator at 2@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::TermIterator __thiscall Xapian::Document::termlist_begin(void)const " (?termlist_begin at Document@Xapian@@QBE?AVTermIterator at 2@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::ValueIterator::get_valueno(void)const " (?get_valueno at ValueIterator@Xapian@@QBEIXZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::ValueIterator::get_valueno(void)const " (?get_valueno at ValueIterator@Xapian@@QBEIXZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall Xapian::ValueIterator::operator*(void)const " (??DValueIterator at Xapian@@QBEABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall Xapian::ValueIterator::operator*(void)const " (??DValueIterator at Xapian@@QBEABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::ValueIterator __thiscall Xapian::Document::values_end(void)const " (?values_end at Document@Xapian@@QBE?AVValueIterator at 2@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::ValueIterator __thiscall Xapian::Document::values_end(void)const " (?values_end at Document@Xapian@@QBE?AVValueIterator at 2@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::ValueIterator __thiscall Xapian::Document::values_begin(void)const " (?values_begin at Document@Xapian@@QBE?AVValueIterator at 2@XZ),该符号在函数 "private: void __thiscall InMemoryDatabase::finish_add_doc(unsigned int,class Xapian::Document const &)" (?finish_add_doc at InMemoryDatabase@@AAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class Xapian::ValueIterator __thiscall Xapian::Document::values_begin(void)const " (?values_begin at Document@Xapian@@QBE?AVValueIterator at 2@XZ)
libinmemory.lib(inmemory_database.obj) : error LNK2019: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::Document::get_data(void)const " (?get_data at Document@Xapian@@QBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ),该符号在函数 "private: virtual void __thiscall InMemoryDatabase::replace_document(unsigned int,class Xapian::Document const &)" (?replace_document at InMemoryDatabase@@EAEXIABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2001: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::Document::get_data(void)const " (?get_data at Document@Xapian@@QBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
libnet.lib(remoteconnection.obj) : error LNK2019: 无法解析的外部符号 __imp__closesocket at 4,该符号在函数 "void __cdecl close_fd_or_socket(int)" (?close_fd_or_socket@@YAXH at Z) 中被引用
libnet.lib(remoteconnection.obj) : error LNK2019: 无法解析的外部符号 __imp__select at 20,该符号在函数 "public: bool __thiscall RemoteConnection::ready_to_read(void)const " (?ready_to_read at RemoteConnection@@QBE_NXZ) 中被引用
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 __imp__select at 20
libnet.lib(progclient.obj) : error LNK2019: 无法解析的外部符号 "protected: void __thiscall RemoteDatabase::do_close(void)" (?do_close at RemoteDatabase@@IAEXXZ),该符号在函数 "public: virtual __thiscall ProgClient::~ProgClient(void)" (??1ProgClient@@UAE at XZ) 中被引用
libnet.lib(tcpclient.obj) : error LNK2001: 无法解析的外部符号 "protected: void __thiscall RemoteDatabase::do_close(void)" (?do_close at RemoteDatabase@@IAEXXZ)
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__WSAGetLastError at 0,该符号在函数 "int __cdecl socket_errno(void)" (?socket_errno@@YAHXZ) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__getsockopt at 20,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__connect at 12,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__setsockopt at 20,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__ioctlsocket at 12,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__htons at 4,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__socket at 12,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(tcpclient.obj) : error LNK2019: 无法解析的外部符号 __imp__gethostbyname at 4,该符号在函数 "private: static int __cdecl TcpClient::open_socket(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (?open_socket at TcpClient@@CAHABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@HH at Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "protected: __thiscall Xapian::Error::Error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,char const *,char const *)" (??0Error at Xapian@@IAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@0PBD1 at Z),该符号在函数 "protected: __thiscall Xapian::RuntimeError::RuntimeError(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,char const *,char const *)" (??0RuntimeError at Xapian@@IAE at ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@0PBD1 at Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Document::operator=(class Xapian::Document const &)" (??4Document at Xapian@@QAEXABV01@@Z),该符号在函数 "public: void __thiscall Xapian::ValueIterator::operator=(class Xapian::ValueIterator const &)" (??4ValueIterator at Xapian@@QAEXABV01@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::MSet::~MSet(void)" (??1MSet at Xapian@@QAE at XZ),该符号在函数 "public: __thiscall Xapian::MSetIterator::~MSetIterator(void)" (??1MSetIterator at Xapian@@QAE at XZ) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: char const * __thiscall Xapian::Error::get_error_string(void)const " (?get_error_string at Error@Xapian@@QBEPBDXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_error(class Xapian::Error const &)" (?serialise_error@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVError at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::RSet::~RSet(void)" (??1RSet at Xapian@@QAE at XZ),该符号在函数 __unwindfunclet$?unserialise_rset@@YA?AVRSet at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z$0 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::RSet::add_document(unsigned int)" (?add_document at RSet@Xapian@@QAEXI at Z),该符号在函数 "class Xapian::RSet __cdecl unserialise_rset(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?unserialise_rset@@YA?AVRSet at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::RSet::RSet(void)" (??0RSet at Xapian@@QAE at XZ),该符号在函数 "class Xapian::RSet __cdecl unserialise_rset(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?unserialise_rset@@YA?AVRSet at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Document::add_term(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int)" (?add_term at Document@Xapian@@QAEXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@I at Z),该符号在函数 "class Xapian::Document __cdecl unserialise_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?unserialise_document@@YA?AVDocument at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::Document::add_value(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?add_value at Document@Xapian@@QAEXIABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z),该符号在函数 "class Xapian::Document __cdecl unserialise_document(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?unserialise_document@@YA?AVDocument at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::Enquire::Internal::~Internal(void)" (??1Internal at Enquire@Xapian@@QAE at XZ),该符号在函数 "public: void * __thiscall Xapian::Enquire::Internal::`scalar deleting destructor'(unsigned int)" (??_GInternal at Enquire@Xapian@@QAEPAXI at Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::PositionIterator::operator=(class Xapian::PositionIterator const &)" (??4PositionIterator at Xapian@@QAEXABV01@@Z),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::PositionIterator::PositionIterator(void)" (??0PositionIterator at Xapian@@QAE at XZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::TermIterator::positionlist_count(void)const " (?positionlist_count at TermIterator@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall Xapian::TermIterator::operator=(class Xapian::TermIterator const &)" (??4TermIterator at Xapian@@QAEXABV01@@Z),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::TermIterator::TermIterator(void)" (??0TermIterator at Xapian@@QAE at XZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::Document::termlist_count(void)const " (?termlist_count at Document@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::Document::values_count(void)const " (?values_count at Document@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_document(class Xapian::Document const &)" (?serialise_document@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVDocument at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSetIterator::get_collapse_count(void)const " (?get_collapse_count at MSetIterator@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall Xapian::MSetIterator::get_collapse_key(void)const " (?get_collapse_key at MSetIterator@Xapian@@QBE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSetIterator::operator*(void)const " (??DMSetIterator at Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: double __thiscall Xapian::MSetIterator::get_weight(void)const " (?get_weight at MSetIterator@Xapian@@QBENXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::MSetIterator __thiscall Xapian::MSet::end(void)const " (?end at MSet@Xapian@@QBE?AVMSetIterator at 2@XZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: class Xapian::MSetIterator __thiscall Xapian::MSet::begin(void)const " (?begin at MSet@Xapian@@QBE?AVMSetIterator at 2@XZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSet::size(void)const " (?size at MSet@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: double __thiscall Xapian::MSet::get_max_attained(void)const " (?get_max_attained at MSet@Xapian@@QBENXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: double __thiscall Xapian::MSet::get_max_possible(void)const " (?get_max_possible at MSet@Xapian@@QBENXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSet::get_matches_upper_bound(void)const " (?get_matches_upper_bound at MSet@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSet::get_matches_estimated(void)const " (?get_matches_estimated at MSet@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSet::get_matches_lower_bound(void)const " (?get_matches_lower_bound at MSet@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: unsigned int __thiscall Xapian::MSet::get_firstitem(void)const " (?get_firstitem at MSet@Xapian@@QBEIXZ),该符号在函数 "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl serialise_mset_pre_30_5(class Xapian::MSet const &)" (?serialise_mset_pre_30_5@@YA?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@ABVMSet at Xapian@@@Z) 中被引用
libnet.lib(serialise.obj) : error LNK2019: 无法解析的外部符号 "public: __thiscall Xapian::MSet::MSet(class Xapian::MSet::Internal *)" (??0MSet at Xapian@@QAE at PAVInternal@01@@Z),该符号在函数 "class Xapian::MSet __cdecl unserialise_mset(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?unserialise_mset@@YA?AVMSet at Xapian@@ABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z) 中被引用
E:\job\测试代码\vc2005\xapianindex\Debug\xapianindex.exe : fatal error LNK1120: 118 个无法解析的外部命令
生成日志保存在“file://e:\job\测试代码\vc2005\xapianindex\xapianindex\Debug\BuildLog.htm”
xapianindex - 197 个错误,1 个警告
========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========


More information about the Xapian-discuss mailing list