Python论坛  - 讨论区

标题:[python-chinese] wxifm的问题

2006年04月29日 星期六 11:27

chen jun prophet.chen at gmail.com
Sat Apr 29 11:27:51 HKT 2006

http://snakesoft.net/wxifm上下载了wxifm1.0.5版。
在VC7.0下编译,wxifm编译链接通过,声称了wxmsw26d_ifm.lib文件,
编译wxifm带的demo1的时候,编译通过,链接出以下问题,
那位达人帮看看,我的配置那里不对呀????

wxmsw26d_ifm.lib

------ Build started: Project: wxIFM, Configuration: Debug Win32 ------

wxIFM - up-to-date.


------ Build started: Project: demo1, Configuration: Debug Win32 ------

Linking...
LINK : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO'
specification
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayPtrVoid::wxBaseArrayPtrVoid(void)" (??0wxBaseArrayPtrVoid@@QAE at XZ)
already defined in main.obj
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayPtrVoid::wxBaseArrayPtrVoid(class wxBaseArrayPtrVoid const &)" (
??0wxBaseArrayPtrVoid@@QAE at ABV0@@Z) already defined in wxmsw26d_ifm.lib(
dragndrop.obj)
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid(void)" (
??1wxBaseArrayPtrVoid@@QAE at XZ) already defined in main.obj
wxbase26d.lib(dynarray.obj) : error LNK2005: "protected: void __thiscall
wxBaseArrayPtrVoid::RemoveAt(unsigned int,unsigned int)" (
?RemoveAt at wxBaseArrayPtrVoid@@IAEXII at Z) already defined in wxmsw26d_ifm.lib(
definterface.obj)
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayInt::wxBaseArrayInt(void)" (??0wxBaseArrayInt@@QAE at XZ) already
defined in main.obj
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayInt::~wxBaseArrayInt(void)" (??1wxBaseArrayInt@@QAE at XZ) already
defined in main.obj
wxbase26d.lib(dynarray.obj) : error LNK2005: "public: __thiscall
wxBaseArrayLong::wxBaseArrayLong(void)" (??0wxBaseArrayLong@@QAE at XZ) already
defined in main.obj
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall
std::basic_string,class
std::allocator >::basic_string,class std::allocator >(char const *)" (
??0?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAE at PBD@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class
std::basic_string,class
std::allocator > & __thiscall std::basic_string,class std::allocator >::operator=(char const
*)" (
??4?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV01 at PBD@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall
std::basic_string,class
std::allocator >::swap(class std::basic_string,class std::allocator > &)" (
?swap@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV12@@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall
std::basic_string,class
std::allocator >::~basic_string,class std::allocator >(void)" (
??1?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAE at XZ)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class
std::basic_string,class
std::allocator > & __thiscall std::basic_string,class std::allocator >::operator+=(class
std::basic_string,class
std::allocator > const &)" (
??Y?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV01 at ABV01@@Z)
already defined in wxmsw26d_ifm.lib(definterface.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall
std::basic_string,class
std::allocator >::basic_string,class std::allocator >(class
std::basic_string,class
std::allocator > const &)" (
??0?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAE at ABV01@@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall
std::basic_string,class
std::allocator >::max_size(void)const " (
?max_size@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QBEIXZ)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class
std::basic_string,class
std::allocator > & __thiscall std::basic_string,class std::allocator >::erase(unsigned
int,unsigned int)" (
?erase@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV12 at II@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall
std::basic_string,class
std::allocator >::size(void)const " (
?size@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QBEIXZ)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class
std::basic_string,class
std::allocator > & __thiscall std::basic_string,class std::allocator >::operator=(class
std::basic_string,class
std::allocator > const &)" (
??4?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEAAV01 at ABV01@@Z)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall
std::basic_string,class
std::allocator >::basic_string,class std::allocator >(void)" (
??0?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAE at XZ)
already defined in wxmsw26d_ifm.lib(manager.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char const * __thiscall
std::basic_string,class
std::allocator >::c_str(void)const " (
?c_str@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QBEPBDXZ)
already defined in wxmsw26d_ifm.lib(manager.obj)
LINK : warning LNK4098: defaultlib 'LIBCD' conflicts with use of other libs;
use /NODEFAULTLIB:library
main.obj : error LNK2019: unresolved external symbol "private: static void
__cdecl wxMenuItemList::DeleteFunction(class wxMenuItem * const)" (
?DeleteFunction at wxMenuItemList@@CAXQAVwxMenuItem@@@Z) referenced in function
"public: void __thiscall wxMenuItemList::Clear(void)" (
?Clear at wxMenuItemList@@QAEXXZ)
main.obj : error LNK2001: unresolved external symbol "public: virtual int
__thiscall wxTextCtrlBase::overflow(int)" (?overflow at wxTextCtrlBase@@UAEHH at Z
)
wxmsw26d_ifm.lib(plugin.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(events.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(dragndrop.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(resize.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
main.obj : error LNK2001: unresolved external symbol "private: static int
wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(manager.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(definterface.obj) : error LNK2001: unresolved external
symbol "private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(defplugin.obj) : error LNK2001: unresolved external symbol
"private: static int wxDebugContextDumpDelayCounter::sm_count" (
?sm_count at wxDebugContextDumpDelayCounter@@0HA)
wxmsw26d_ifm.lib(plugin.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
wxmsw26d_ifm.lib(events.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
wxmsw26d_ifm.lib(dragndrop.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
wxmsw26d_ifm.lib(resize.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
main.obj : error LNK2019: unresolved external symbol "private: void
__thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ) referenced in function
"public: __thiscall
wxDebugContextDumpDelayCounter::~wxDebugContextDumpDelayCounter(void)" (
??1wxDebugContextDumpDelayCounter@@QAE at XZ)
wxmsw26d_ifm.lib(manager.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
wxmsw26d_ifm.lib(definterface.obj) : error LNK2001: unresolved external
symbol "private: void __thiscall
wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
wxmsw26d_ifm.lib(defplugin.obj) : error LNK2001: unresolved external symbol
"private: void __thiscall wxDebugContextDumpDelayCounter::DoDump(void)" (
?DoDump at wxDebugContextDumpDelayCounter@@AAEXXZ)
.\Debug/demo1.exe : fatal error LNK1120: 4 unresolved externals

Build log was saved at "
file://f:\wowmodelview-0.47b.src\wxIFM\samples\demo1\Debug\BuildLog.htm>
"
demo1 - 38 error(s), 2 warning(s)


---------------------- Done ----------------------

    Build: 1 succeeded, 1 failed, 0 skipped
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060429/9289f626/attachment-0001.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号