2014年,FileZilla更新了一下,到了44版本了,貌似也是用VS2013的工程做的项目,所以下载了server的安装包,然后安装SourceCode即可(需要安装InterFace,是安装必选的,跟编译本身没关系)
准备Zlib和OpenSSL
openssl准备个安装文件就行了,安装后,有include和lib
zlib要准备源码 ,在.\zlib-1.2.8\contrib\vstudio下有vc11的项目,用vs2013打开后(实际上是vs2012的工程),编译stad版本的,因为zila里用的是zlibstad.lib
都准备好后,首先,打开zilla的项目,会提示一些错误,貌似是缺少"依赖", 然后在根目录下,会发现 Dependencies.props.example,
该后缀,然后,里面有zlib和openssl的一些配置,按照自己的路径配置即可(zlib的debug和release的两个配置,其实就是刚才
生成的zlibstad.lib的路径,照抄即可)
这时候,打开项目文件,可以正常看到项目,并且编译了(我自己测试了下,貌似没有编译错误的,看来zilla越来越少的使用其他三方的东西了)
VS2013编译FileZilla0.9.44,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/davytitan/p/3747881.html