September 1,2004

Build eMule Plus

1.取得 Microsoft Visual Studio .Net 2002 or 2003 開發工具和 eMule Plus 原始碼、"libs.package-v2.zip", "libs.package.update-v2.1.zip" 以及 "crypto51.zip"。

eMule Plus: http://sourceforge.net/project/showfiles.php?group_id=71866
Crypto++: http://sourceforge.net/project/showfiles.php?group_id=6152

2.依序將 "crypto51", "libs.package-v2", "libs.package.update-v2.1" 複製到 eMule Plus 原始碼下。

3.開啟 "emule.vcproj",方案組態設為 "Release";專案 -> 屬性 -> C/C++ -> 程式碼產生 -> 結構成員對齊設為 "Zp1"。

4.開始建置方案,完成後會多出個 Release 目錄,也就是 "eMule.exe" 執行檔產生的地方。

[相關文件]
在 Debian GNU/Linux 下編譯 aMule:
http://www.amule.org/wiki/index.php/HowTo_Compile_In_Debian

Posted by ummchen at 樂多Roodo! │16:00 │回應(1)引用(0)Software‧軟體
工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/207926
回應文章

自 eMule Plus 1n 後,原始碼的架構做了些修改,編譯的方法也須作稍微的調整,我將新的編譯方法整理出來:

1.取得 Microsoft Visual Studio .Net 2002 or 2003 開發工具和 eMule Plus 原始碼、"libs.package-v2.zip", "libs.package.update-v2.1.zip" 以及 "crypto51.zip"。

eMule Plus: http://sourceforge.net/project/showfiles.php?group_id=71866
Crypto++: http://sourceforge.net/project/showfiles.php?group_id=6152

2.依序將 "crypto51", "libs.package-v2", "libs.package.update-v2.1" 複製到 eMule Plus 原始碼下。

3.開啟 "emuleFiles.vcproj",方案組態設為 "Release",建置方案完成後,會在 "ReleaseFiles" 目錄下產生 "emuleFiles.lib"。

4.開啟 "emule.vcproj",方案組態設為 "Release";專案->屬性->C/C++->程式碼產生->結構成員對齊設為 "Zp1"。

5.將 "emuleFiles.lib" 加到方案列表中,並開始建置方案,完成後會多出個 "Release" 目錄,也就是 "eMule.exe" 執行檔產生的地方。



Posted by 立羽 at June 21,2005 15:20