当前位置: 首页 > 工具软件 > Shareaza > 使用案例 >

网络协议 P2p 学习 - Shareaza - 编译

游炳
2023-12-01

 准备各种lib,缺什么下载什么 

1.boost : boost_1_41_0

 

 isetup-5.3.7-unicode.exe

下载链接

 http://files.jrsoftware.org/is/5/

 

ispack-5.3.7-unicode.exe

http://files.jrsoftware.org/ispack/

Minimum version needed is 5.1.7 Beta.

 

gzip

http://gnuwin32.sourceforge.net/packages/gzip.htm

设置os path

G:/devCenter/shareaza/tools/gzip/bin

我解压在G 盘,你随意了 呵呵

 

 

2.安装好这些工具,设置好vs2008的lib,开始工作

不知道有vc6编译的不的,喜欢vc6

 

3. 项目 - 编译顺序

zlibwapi

sqlite3

BugTrap

hashLib

GeoIP

Shareaza

RazaWebHook

7zipbuilder

vertualtotal

searchExport

WindowsThumbnail

Preview

MdiaPlayer

TorrentWizard

Skin

SWFPlugin

SkinScanSKS

RatDVDReader

MediaLibraryBuilder

MediaImageServices

ImageViewer

GFLLibraryBuilder

GFLImageServices

DocumentReader

RARBuilder

ZipBuiler

Intsaller

 

4.Shareaza 这个项目有一个build错误提示, 不知道飞的让我装tts啊

不知道有什么用。 一直用 RapidSVN 感觉很好

这个问题安装这个客户端 搞定

 

1>TortoiseSVN COM-interface failed. (Re)Install it from: http://tortoisesvn.net/

1>项目 : error PRJ0002 : 错误的结果 1 (从“D:/WINDOWS/system32/cmd.exe”返回)。

1>生成日志保存在“file://g:/devCenter/shareaza/src/shareaza/Win32/Debug/BuildLog.htm”

5. 文件是ANSI的,不知道哪位大侠可以设定check out默认存文件用unicode

修改了 2个文件编译通过 

ShareazaURL.cpp and RichViewCtrl.cpp 

5, 编译pass了, 怎么打包呢?

 

 

打包的问题,有待研究, 看了半天is 没有什么苗头,准备读读文档去 

 

note: 1.  遗留问题 svn check out 可以设定unicode  格式吗 ?

            2.  关于这样编译警告如何避免 D:/Program Files/Microsoft SDKs/Windows/v6.0A//include/ShObjIdl.idl(612) : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

 

 类似资料: