首页 | 乐园 | 淘宝店 | 社区 | 电驴 | 网页游戏 | 网址大全

VeryCD / 社区 / 电驴软件开发

资源管理小组

相关主题

主题: 编译easymule时出错,请大家帮忙看看,谢谢

相关分类:

zylxj (楼主) 2009/10/24 17:17:32 顶楼 举报

我的环境是xp sp3,vs2008 English + sp1
-------------------------------------------------------------
先把那个库的解决方案成功编译了
在编译emule_vs2008.sln时出现

1、一开始出现编译错误如下

Linking...
emuleDlg.obj : error LNK2019: unresolved external symbol "public: void __thiscall CDynamicPref::OnDownloaded(void)" (?OnDownloaded@CDynamicPref@@QAEXXZ)

referenced in function "protected: virtual long __thiscall CemuleDlg::WindowProc(unsigned int,unsigned int,long)" (?WindowProc@CemuleDlg@@MAEJIIJ@Z)
emuleDlg.obj : error LNK2001: unresolved external symbol "class CDynamicPref DynamicPref" (?DynamicPref@@3VCDynamicPref@@A)
MainTabWnd.obj : error LNK2019: unresolved external symbol "public: __thiscall CDlgMainTabSearch::CDlgMainTabSearch(class CWnd *)" (??

0CDlgMainTabSearch@@QAE@PAVCWnd@@@Z) referenced in function "public: __thiscall CMainTabWnd::CMainTabWnd(void)" (??0CMainTabWnd@@QAE@XZ)
MainTabWnd.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CDlgMainTabSearch::~CDlgMainTabSearch(void)" (??

1CDlgMainTabSearch@@UAE@XZ) referenced in function "public: virtual __thiscall CMainTabWnd::~CMainTabWnd(void)" (??1CMainTabWnd@@UAE@XZ)
MainTabWnd.obj : error LNK2019: unresolved external symbol "public: void __thiscall CDlgMainTabSearch::OnMainTabChanged(void)" (?

OnMainTabChanged@CDlgMainTabSearch@@QAEXXZ) referenced in function "public: virtual void __thiscall CMainTabWnd::OnActiveTabChanged(struct __POSITION

*,struct __POSITION *)" (?OnActiveTabChanged@CMainTabWnd@@UAEXPAU__POSITION@@0@Z)
SearchButton.obj : error LNK2019: unresolved external symbol "public: void __thiscall CDlgMainTabSearch::OpenNewSearchResult(wchar_t const *,enum ESearchType

*)" (?OpenNewSearchResult@CDlgMainTabSearch@@QAEXPB_WPAW4ESearchType@@@Z) referenced in function "public: void __thiscall CSearchButton::OnBnClicked(void)"

(?OnBnClicked@CSearchButton@@QAEXXZ)
CmdFuncs.obj : error LNK2001: unresolved external symbol "public: void __thiscall CDlgMainTabSearch::OpenNewSearchResult(wchar_t const *,enum ESearchType *)"

(?OpenNewSearchResult@CDlgMainTabSearch@@QAEXPB_WPAW4ESearchType@@@Z)
SearchResultsWnd.obj : error LNK2019: unresolved external symbol "public: __thiscall CFileSearch::~CFileSearch(void)" (??1CFileSearch@@QAE@XZ) referenced in

function "public: void * __thiscall CFileSearch::`scalar deleting destructor'(unsigned int)" (??_GCFileSearch@@QAEPAXI@Z)
SearchResultsWnd.obj : error LNK2019: unresolved external symbol "public: bool __thiscall CFileSearch::Start(class ATL::CStringT<wchar_t,class

StrTraitMFC<wchar_t,class ATL::ChTraitsCRT<wchar_t> > > const &)" (?Start@CFileSearch@@QAE_NABV?$CStringT@_WV?$StrTraitMFC@_WV?

$ChTraitsCRT@_W@ATL@@@@@ATL@@@Z) referenced in function "protected: bool __thiscall CSearchResultsWnd::StartNeweasyMuleFileSearch(struct SSearchParams *)"

(?StartNeweasyMuleFileSearch@CSearchResultsWnd@@IAE_NPAUSSearchParams@@@Z)
SearchResultsWnd.obj : error LNK2019: unresolved external symbol "public: __thiscall CFileSearch::CFileSearch(void)" (??0CFileSearch@@QAE@XZ) referenced in

function "protected: bool __thiscall CSearchResultsWnd::StartNeweasyMuleFileSearch(struct SSearchParams *)" (?

StartNeweasyMuleFileSearch@CSearchResultsWnd@@IAE_NPAUSSearchParams@@@Z)
SearchResultsWnd.obj : error LNK2019: unresolved external symbol "public: void __thiscall CDlgMainTabSearch::UpdateEMsClosableStatus(void)" (?

UpdateEMsClosableStatus@CDlgMainTabSearch@@QAEXXZ) referenced in function "public: void __thiscall CSearchResultsWnd::OnBnClickedButtonSearch(void)" (?

OnBnClickedButtonSearch@CSearchResultsWnd@@QAEXXZ)
CmdFuncs.obj : error LNK2019: unresolved external symbol "public: void __thiscall CDlgMainTabSearch::UpdateSearchParam(int,struct SSearchParams *)" (?

UpdateSearchParam@CDlgMainTabSearch@@QAEXHPAUSSearchParams@@@Z) referenced in function "void __cdecl CmdFuncs::UpdateResSearchParam(int,struct SSearchParams

*)" (?UpdateResSearchParam@CmdFuncs@@YAXHPAUSSearchParams@@@Z)
.\debug/emule.exe : fatal error LNK1120: 11 unresolved externals
-------------------------------------------------------------
2、在工程中添加以下文件后编译
DynamicPref.cpp
DynamicPref.h
DlgMainTabSearch.cpp
DlgMainTabSearch.h
FileSearch.cpp
FileSearch.h
出现如下错误,请问如何设置?

-------------------------------------------------------------
链接错误信息:

Linking...
FileSearch.obj : error LNK2019: unresolved external symbol "public: __thiscall Json::Value::~Value(void)" (??1Value@Json@@QAE@XZ) referenced in function

"bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct std::char_traits<char>,class

std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: double __thiscall Json::Value::asDouble(void)const " (?asDouble@Value@Json@@QBENXZ)

referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >

__thiscall Json::Value::asString(void)const " (?asString@Value@Json@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in

function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct std::char_traits<char>,class

std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: class Json::Value & __thiscall Json::Value::operator[](unsigned int)" (??

AValue@Json@@QAEAAV01@I@Z) referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class

std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?

$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: unsigned int __thiscall Json::Value::size(void)const " (?size@Value@Json@@QBEIXZ)

referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: __thiscall Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QAE@ABV01@@Z)

referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: unsigned int __thiscall Json::Value::asUInt(void)const " (?asUInt@Value@Json@@QBEIXZ)

referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: class Json::Value & __thiscall Json::Value::operator[](char const *)" (??

AValue@Json@@QAEAAV01@PBD@Z) referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class

std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?

$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: enum Json::ValueType __thiscall Json::Value::type(void)const " (?type@Value@Json@@QBE?

AW4ValueType@2@XZ) referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: bool __thiscall Json::Reader::parse(class std::basic_string<char,struct

std::char_traits<char>,class std::allocator<char> > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?

$allocator@D@2@@std@@AAVValue@2@_N@Z) referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class

std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?

$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: __thiscall Json::Reader::Reader(void)" (??0Reader@Json@@QAE@XZ) referenced in function

"bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class std::basic_string<char,struct std::char_traits<char>,class

std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
FileSearch.obj : error LNK2019: unresolved external symbol "public: __thiscall Json::Value::Value(enum Json::ValueType)" (??

0Value@Json@@QAE@W4ValueType@1@@Z) referenced in function "bool __cdecl ParseSearchResult(unsigned int,unsigned int &,unsigned int &,class

std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?ParseSearchResult@@YA_NIAAI0AAV?$basic_string@DU?

$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
.\debug/emule.exe : fatal error LNK1120: 12 unresolved externals
-------------------------------------------------------------

分享到开心网  分享到校内  收藏到QQ书签    订阅本主題RSS更新  美味书签

whenisee 2009/11/30 15:00:13 2楼 举报

添加 json 文件夹里的文件到功程

[+1] [0] [回复]


返回组首页

快速回复

(?) 附件上传

关于我们 | 诚聘英才 | 著作权声明 | 合作信息 | 广告事务
沪ICP备05001009号
©2003 - 2009 VeryCD.com Some Rights Reserved.