准备各种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 格式以防止数据丢失