zoukankan      html  css  js  c++  java
  • 编译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:WINDOWSMicrosoft.NETFrameworkv4.0.30319Microsoft.Common.Targets 3058 10 FZS Interface

         用VS2010编译程序时出现下面错误:

    C:WindowsMicrosoft.NETFrameworkv4.0.30319Microsoft.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)

    至此,编译完成; 

  • 相关阅读:
    Session机制详解
    JDK各个版本比较 JDK5~JDK9
    CAS 自旋锁
    OAuth2.0认证和授权原理
    微信二维码登录原理
    Django Restframework 实践(一)
    ESXI 5.5卡在LSI_MR3.V00
    理解RESTful架构
    RESTful API 设计指南
    python 异步 select pooll epoll
  • 原文地址:https://www.cnblogs.com/davytitan/p/3093652.html
Copyright © 2011-2022 走看看