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" 執行檔產生的地方。
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" 執行檔產生的地方。
引用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