编译filezilla
编译zilla的时候,需要用到与mysql连接的地方(这里先忽略zila的编译)
VC听过mysql connector c++, 下载了1.1.3版本,然后飞安装包,之后从官网上下载boost
把库文件盒lib包含在VC中,然后把myconn**.lib两个,都要附加上
然后把mysqlconn.dll拷贝到debug下,才好用了;
出国几个错误:用了其他版本,每次result->next给赋值的时候,总是报错 ,不知道原因
/***************** 详细编译过程 **********************************************/
1. 下载FileZilla Server安装包,安装的时候,就可以选择是否安装 soucecode 的
2. 我是用VS2010打开的工程,转换完毕后,出现三个项目
FZS Interface / GZip(已卸载) / Service
分别是 server的管理工具 / 和 Ftp 服务 Gzip应该是没用了;
3. 编译FZS Interface
错误 72 error MSB4006: 涉及目标“GetCopyToOutputDirectoryItems”的目标依赖项关系图中存在循环依赖项。 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets 3058 10 FZS Interface
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets(3051,5): error MSB4006: 涉及目标“GetCopyToOutputDirectoryItems”的目标依赖项关系图中存在循环依赖项。
由于程序只是用C++程序,所以不会存在调用net组件。
修改工程属性配置:把copy local改成false变可以了
然后编译 Interface 无异常(警告不算);
4. 编译Service
什么都不变的时候,提示缺少zlib.h
这个时候要下载zlib的源文件,然后编译(暂时忽略,貌似不太难)
然后在 属性-- C/C++ -- 附加包含目录里,增加zlib.h的路径;
并且在 链接 中加入 zlibd.lib,编译成功;
然后修改下Service为 FileZilla Server ,因为生成的exe文件在事后生成事件中,有注册服务的动作, 用的就是这个exe的名字,才能在服务里看到
(不需要boost)
至此,编译完成;
编译filezilla的更多相关文章
- vs2008编译FileZilla服务端源码
vs2008编译FileZilla服务端源码 FileZilla服务端下载地址:https://download.filezilla-project.org/server/.FileZilla服务端源 ...
- vs2008编译FileZilla客户端源码
vs2008编译FileZilla客户端源码 下载FileZilla客户端源码,下载地址https://download.filezilla-project.org/. FileZilla客户端解决方 ...
- vs2008编译wxWidgets 2.8.12
用vs2008编译wxWidgets 2.8.12 FileZilla客户端源码3.5.3及以上版本依赖wxWidgets 2.8.12或更高版本,因此,编译FileZilla客户端首先需要编译wxW ...
- 开源一款ftp软件——filezilla
filezilla是一款高性能ftp/sftp文件工具,关于它的具体的介绍可参见其官网:https://www.filezilla.cn/.其原作者是Tim Kosse (tim.kosse@file ...
- 从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)、(FileZilla)、(Secure CRT) 这三种一定要一起使用 之1
今天主要是将前几天搞的Linux学习的心得写出来,希望帮助更多的人进行,方便从事Unix和Linux编程的同行和刚入门者.主要介绍三种工具并给出安装过程,请大家不必怀疑这个博文,此博文是我自己原创.请 ...
- 新发现IM项目Rabbitim(使用msys或者cygwin编译安装),FileZilla(wxWidget开发)
https://github.com/KangLin/rabbitim/blob/master/docs/INSTALL.md https://github.com/KangLin/rabbitim ...
- Spark源码的编译过程详细解读(各版本)
说在前面的话 重新试多几次.编译过程中会出现下载某个包的时间太久,这是由于连接网站的过程中会出现假死,按ctrl+c,重新运行编译命令. 如果出现缺少了某个文件的情况,则要先清理maven(使用命 ...
- filezilla安装
[alexus@wcmisdlin02 bin]$ ./filezilla ./filezilla: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not ...
- FileZilla客户端源码解析
FileZilla客户端源码解析 FTP是TCP/IP协议组的协议,有指令通路和数据通路两条通道.一般来说,FTP标准命令TCP端口号是21,Port方式数据传输端口是20. FileZilla作为p ...
随机推荐
- SpringMVC集成shrio框架
使用SHIRO的步骤:1,导入jar2,配置web.xml3,建立dbRelm4,在Spring中配置 添加所需jar包: <!--Apache Shiro所需的jar包--> <d ...
- ADO.NET 学生管理
今天,我主要是对前面所做的学生管理系统加以完善. 通过今天的学习,我了解到了,在做程序时,一定要充分的为用户考虑.能用下拉列表让用户选择的,就不要让他们手动输入,能少输入的就少输入.在程序中,应尽可能 ...
- html5实现滚动文字
<div class="custom-notice"> <i class="icon-notice"></i> <ma ...
- 将dom4j格式化为标准的xml字符串
StringWriter writer = new StringWriter(); OutputFormat format = OutputFormat.createPrettyPrint(); fo ...
- 面向对象的特性-利用prototype为类创建静态成员
—————————————————————————— <script type="text/javascript"> //用function模拟一 ...
- spark 编程向导
http://spark.apache.org/docs/latest/programming-guide.html
- 通过纯Java代码从excle中读取数据(为.xlsx文件)
参考链接: 程序代码: package demo; import java.io.File; import java.io.IOException; import java.io.InputStrea ...
- LeetCode OJ 236. Lowest Common Ancestor of a Binary Tree
Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According ...
- windows 装 centos
windows下压缩一下空间 直接装centos 找到分配给linux的/boot目录,然后修改grub/menu.lst文件,更换一下位置即可
- POJ- Find a multiple -(抽屉原理)
Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6452 Accepted: 2809 Special Judge D ...