编译SAX打印示例(示例)
Compiling SAX printing example (xerces)
我尝试了几次,这可能很容易解决,但我看不到解决方案。我试图从xerces网站(链接到四个*.cpp和*.hpp文件在这里[抱歉使用skydrive,我的FTP死了])使用g++在linux(得到xerces-dev包)和windows(带库的MinGW)中编译SAXPrint示例,我无法成功是否有任何机会你可以帮我一把?command:
g++ SAXPrint.hpp SAXPrint.cpp SAXPrintHandlers.hpp SAXPrintHandlers.cpp -o output
它给了我:
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x0): multiple definition of `SAXPrintHandlers::SAXPrint
Handlers(char const*, xercesc_3_1::XMLFormatter::UnRepFlags)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x0): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x0): multiple definition of `SAXPrintHandlers::SAXPrint
Handlers(char const*, xercesc_3_1::XMLFormatter::UnRepFlags)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x0): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x11e): multiple definition of `SAXPrintHandlers::~SAXPr
intHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x11e): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x11e): multiple definition of `SAXPrintHandlers::~SAXPr
intHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x11e): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x1c9): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x1c9): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x1d3): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x1d3): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x1dd): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x1dd): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x1e7): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x1e7): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x1f2): multiple definition of `SAXPrintHandlers::~SAXPr
intHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x1f2): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x212): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x212): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x219): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x219): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x220): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x220): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x227): multiple definition of `non-virtual thunk to SAX
PrintHandlers::~SAXPrintHandlers()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x227): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x22e): multiple definition of `SAXPrintHandlers::writeC
hars(unsigned char const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x22e): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x234): multiple definition of `SAXPrintHandlers::writeC
hars(unsigned char const*, unsigned long, xercesc_3_1::XMLFormatter*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x234): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x262): multiple definition of `non-virtual thunk to SAX
PrintHandlers::writeChars(unsigned char const*, unsigned long, xercesc_3_1::XMLFormatter*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x262): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x26a): multiple definition of `SAXPrintHandlers::error(
xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x26a): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x39a): multiple definition of `non-virtual thunk to SAX
PrintHandlers::error(xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x39a): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x3a4): multiple definition of `SAXPrintHandlers::fatalE
rror(xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x3a4): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x4d4): multiple definition of `non-virtual thunk to SAX
PrintHandlers::fatalError(xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x4d4): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x4de): multiple definition of `SAXPrintHandlers::warnin
g(xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x4de): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x60e): multiple definition of `non-virtual thunk to SAX
PrintHandlers::warning(xercesc_3_1::SAXParseException const&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x60e): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x618): multiple definition of `SAXPrintHandlers::unpars
edEntityDecl(unsigned short const*, unsigned short const*, unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x618): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x61d): multiple definition of `non-virtual thunk to SAX
PrintHandlers::unparsedEntityDecl(unsigned short const*, unsigned short const*, unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x61d): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x624): multiple definition of `SAXPrintHandlers::notati
onDecl(unsigned short const*, unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x624): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x629): multiple definition of `non-virtual thunk to SAX
PrintHandlers::notationDecl(unsigned short const*, unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x629): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x630): multiple definition of `SAXPrintHandlers::charac
ters(unsigned short const*, unsigned long)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x630): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x666): multiple definition of `non-virtual thunk to SAX
PrintHandlers::characters(unsigned short const*, unsigned long)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x666): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x66e): multiple definition of `SAXPrintHandlers::endDoc
ument()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x66e): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x673): multiple definition of `non-virtual thunk to SAX
PrintHandlers::endDocument()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x673): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x67a): multiple definition of `SAXPrintHandlers::endEle
ment(unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x67a): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x6cd): multiple definition of `non-virtual thunk to SAX
PrintHandlers::endElement(unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x6cd): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x6d4): multiple definition of `SAXPrintHandlers::ignora
bleWhitespace(unsigned short const*, unsigned long)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x6d4): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x70a): multiple definition of `non-virtual thunk to SAX
PrintHandlers::ignorableWhitespace(unsigned short const*, unsigned long)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x70a): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x712): multiple definition of `SAXPrintHandlers::proces
singInstruction(unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x712): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x7aa): multiple definition of `non-virtual thunk to SAX
PrintHandlers::processingInstruction(unsigned short const*, unsigned short const*)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7aa): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x7b4): multiple definition of `SAXPrintHandlers::startD
ocument()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7b4): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x7b9): multiple definition of `non-virtual thunk to SAX
PrintHandlers::startDocument()'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7b9): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x7c0): multiple definition of `SAXPrintHandlers::startE
lement(unsigned short const*, xercesc_3_1::AttributeList&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7c0): first defined here
C:UsersMatiAppDataLocalTempcctzntQK.o:SAXPrintHandlers.cpp:(.text+0x925): multiple definition of `non-virtual thunk to SAX
PrintHandlers::startElement(unsigned short const*, xercesc_3_1::AttributeList&)'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x925): first defined here
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x44): undefined reference to `_imp___ZN11xercesc_3_16XMLUni22fg
XercescDefaultLocaleE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x64): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatfo
rmUtils10InitializeEPKcS2_PNS_12PanicHandlerEPNS_13MemoryManagerE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x76): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatfo
rmUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0xd8): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatfo
rmUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x211): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x4b2): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x543): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x57a): undefined reference to `_imp___ZN11xercesc_3_17XMemorynw
Ej'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x583): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils15fgMemoryManagerE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x5a3): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
C1EPNS_12XMLValidatorEPNS_13MemoryManagerEPNS_14XMLGrammarPoolE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x5c4): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
19setValidationSchemeENS0_10ValSchemesE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x5e1): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
15setDoNamespacesEb'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x5fe): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
11setDoSchemaEb'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x617): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
24setHandleMultipleImportsEb'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x634): undefined reference to `_imp___ZN11xercesc_3_19SAXParser
31setValidationSchemaFullCheckingEb'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x6dc): undefined reference to `_imp___ZNK11xercesc_3_19SAXParse
r13getErrorCountEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x700): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x734): undefined reference to `_imp___ZN11xercesc_3_116XMLPlatf
ormUtils9TerminateEv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text+0x819): undefined reference to `_imp___ZN11xercesc_3_17XMemorydl
EPv'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text$_ZN4StrXC1EPKt[StrX::StrX(unsigned short const*)]+0x7): undefine
d reference to `_imp___ZN11xercesc_3_116XMLPlatformUtils15fgMemoryManagerE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text$_ZN4StrXC1EPKt[StrX::StrX(unsigned short const*)]+0x18): undefin
ed reference to `_imp___ZN11xercesc_3_19XMLString9transcodeEPKtPNS_13MemoryManagerE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text$_ZN4StrXD1Ev[StrX::~StrX()]+0x7): undefined reference to `_imp__
_ZN11xercesc_3_116XMLPlatformUtils15fgMemoryManagerE'
C:UsersMatiAppDataLocalTempccJzlNBi.o:SAXPrint.cpp:(.text$_ZN4StrXD1Ev[StrX::~StrX()]+0x18): undefined reference to `_imp_
__ZN11xercesc_3_19XMLString7releaseEPPcPNS_13MemoryManagerE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x52): undefined reference to `_imp___ZN11xercesc_3_116X
MLPlatformUtils15fgMemoryManagerE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x8e): undefined reference to `_imp___ZN11xercesc_3_112X
MLFormatterC1EPKcS2_PNS_15XMLFormatTargetENS0_11EscapeFlagsENS0_10UnRepFlagsEPNS_13MemoryManagerE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0xb6): undefined reference to `_imp___ZN11xercesc_3_112X
MLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0xc4): undefined reference to `_imp___ZN11xercesc_3_112X
MLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0xd6): undefined reference to `_imp___ZN11xercesc_3_112X
MLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0xea): undefined reference to `_imp___ZN11xercesc_3_112X
MLFormatterD1Ev'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x160): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterD1Ev'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x192): undefined reference to `_imp___ZN11xercesc_3_17X
MemorydlEPv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x20a): undefined reference to `_imp___ZN11xercesc_3_17X
MemorydlEPv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x29a): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException15getColumnNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x2a9): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException13getLineNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x2b8): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException11getSystemIdEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x3d4): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException15getColumnNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x3e3): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException13getLineNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x3f2): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException11getSystemIdEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x50e): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException15getColumnNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x51d): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException13getLineNumberEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x52c): undefined reference to `_imp___ZNK11xercesc_3_11
7SAXParseException11getSystemIdEv'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x65e): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatter9formatBufEPKtmNS0_11EscapeFlagsENS0_10UnRepFlagsE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x6a2): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x6b3): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x6c5): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x702): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatter9formatBufEPKtmNS0_11EscapeFlagsENS0_10UnRepFlagsE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x73a): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x74b): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x769): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x77a): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7a2): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7ea): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x7fb): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x87a): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x888): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x89a): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x8ac): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x8ca): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEPKt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x8ec): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text+0x918): undefined reference to `_imp___ZN11xercesc_3_112
XMLFormatterlsEt'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text$_ZN11xercesc_3_115DocumentHandlerC2Ev[xercesc_3_1::Docum
entHandler::DocumentHandler()]+0x4): undefined reference to `_imp___ZTVN11xercesc_3_115DocumentHandlerE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text$_ZN11xercesc_3_115DocumentHandlerD2Ev[xercesc_3_1::Docum
entHandler::~DocumentHandler()]+0x7): undefined reference to `_imp___ZTVN11xercesc_3_115DocumentHandlerE'
C:UsersMatiAppDataLocalTempccF7gVrk.o:SAXPrintHandlers.cpp:(.text$_ZN11xercesc_3_115DocumentHandlerD1Ev[xercesc_3_1::Docum
entHandler::~DocumentHandler()]+0x7): undefined reference to `_imp___ZTVN11xercesc_3_115DocumentHandlerE'
等。
有没有可能快速解决这个问题?谢谢!
不要将.hpp文件放在编译器命令行中。它们被.cpp文件自动包含。
g++ SAXPrint.cpp SAXPrintHandlers.cpp -o output
我解决了我的问题,它比我想象的要简单。你所需要做的就是使用flag:
-lxerces-c
效果很好,但是谢谢你的努力,伙计们!非常感谢。
相关文章:
- 激励'inline'说明符的真实世界示例?
- 为什么示例代码访问IUnknown中已删除的内存
- 以下示例中如何避免代码复制?C++/库达
- "类模板示例<int>;"语句对 C++11 是什么意思?
- 示例C++项目编译中的警告
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 在简单示例中,Python3 + ctypes 回调会导致内存泄漏
- 为什么理解这个递归示例如此难以转化为直觉?
- Eventloop 卡住:NAO C++ SDK OnFaceDetection 示例
- 如何替换此示例代码片段中已弃用的handler_type_t或 boost::asio::handler_type?
- 适用于 WebView2 旧版本的示例应用程序
- 即使直接从官方示例中复制,也找不到未知类型名称QML_ELEMENT和 QML 模块
- 将数组/向量发送到 c++ 脚本的 cython 示例
- 了解提升执行器示例
- 请求最简单的 OpenMP 目标 GPU 示例
- 两种模板示例有什么区别?
- 有人可以在下面的示例 C++ 程序中解释字符数组 KCHAR1 的奇怪行为吗?
- Distirbute Candy - 查找问题的最小可重现示例
- 编译SAX打印示例(示例)