直接可以在VC9(VS2008)编译的emule mod源码包
时间:2010-04-28 来源:writer15
比起官方版,这个源码包包含了第三方库,不用你到处下载了。
直接编译就行~~
来源:http://forum.emule-project.net/index.php?showtopic=146863
下载地址:https://sourceforge.net/projects/emulextreme/files/emulextreme-mod/emule%20Xtreme%207.2/eMule0.49c-Xtreme_v7.2_Stulle_SSE-src.7z/download
-------------------------------------------------------
不过编译起来还是会有两个错误的~~
-------------------------------------------------------
1>BaseClient.cpp
1>c:\emule0.49c-xtreme_v7.2_stulle_sse-src\srchybrid\opcodes.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>.\BaseClient.cpp(1576) : error C2059: 语法错误 : “:”
1>.\BaseClient.cpp(1577) : error C2065: “tagName”: 未声明的标识符
1>.\BaseClient.cpp(1577) : error C2228: “.WriteTagToFile”的左边必须有类/结构/联合
1> 类型是“'unknown-type'”
1>.\BaseClient.cpp(4287) : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>.\BaseClient.cpp(4758) : error C2001: 常量中有换行符
1>.\BaseClient.cpp(4758) : fatal error C1057: 宏展开中遇到意外的文件结束
1>生成日志保存在“file://c:\eMule0.49c-Xtreme_v7.2_Stulle_SSE-src\srchybrid\debug90\BuildLog.htm”
1>emule90 - 5 个错误,2 个警告
========== 生成: 成功 0 个,失败 1 个,最新 8 个,跳过 0 个 ==========
CTag tagName(CT_NAME, (!m_bGPLEvildoer) ? thePrefs.GetUserNick() + _T(' ') + str_ANTAddOn + MOD_NICK_ADD : _T("Please use a GPL-conform version of eMule") ); //Xman Anti-Leecher: simple Anti-Thief
if(xtremeversion>=4.4f && CString(m_pszUsername).Right(m_strModVersion.GetLength()+1)!=m_strModVersion + _T("?))
这两个错误是作者人为的吧,很容易就可以修复,我就不多说了。 Good luck!
直接编译就行~~
来源:http://forum.emule-project.net/index.php?showtopic=146863
下载地址:https://sourceforge.net/projects/emulextreme/files/emulextreme-mod/emule%20Xtreme%207.2/eMule0.49c-Xtreme_v7.2_Stulle_SSE-src.7z/download
-------------------------------------------------------
不过编译起来还是会有两个错误的~~
-------------------------------------------------------
1>BaseClient.cpp
1>c:\emule0.49c-xtreme_v7.2_stulle_sse-src\srchybrid\opcodes.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>.\BaseClient.cpp(1576) : error C2059: 语法错误 : “:”
1>.\BaseClient.cpp(1577) : error C2065: “tagName”: 未声明的标识符
1>.\BaseClient.cpp(1577) : error C2228: “.WriteTagToFile”的左边必须有类/结构/联合
1> 类型是“'unknown-type'”
1>.\BaseClient.cpp(4287) : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>.\BaseClient.cpp(4758) : error C2001: 常量中有换行符
1>.\BaseClient.cpp(4758) : fatal error C1057: 宏展开中遇到意外的文件结束
1>生成日志保存在“file://c:\eMule0.49c-Xtreme_v7.2_Stulle_SSE-src\srchybrid\debug90\BuildLog.htm”
1>emule90 - 5 个错误,2 个警告
========== 生成: 成功 0 个,失败 1 个,最新 8 个,跳过 0 个 ==========
CTag tagName(CT_NAME, (!m_bGPLEvildoer) ? thePrefs.GetUserNick() + _T(' ') + str_ANTAddOn + MOD_NICK_ADD : _T("Please use a GPL-conform version of eMule") ); //Xman Anti-Leecher: simple Anti-Thief
if(xtremeversion>=4.4f && CString(m_pszUsername).Right(m_strModVersion.GetLength()+1)!=m_strModVersion + _T("?))
这两个错误是作者人为的吧,很容易就可以修复,我就不多说了。 Good luck!
相关阅读 更多 +