2024年10月那些你不熟悉的filezilla ftp服务器源代码(2)

发布时间:

  ⑴编译完成后即在C盘根目录下生成了boost目录,这个目录下面。工程要用到。

  ⑵在。工程里,工具|选项|项目|VC++目录,添加

  ⑶可执行文件:zlibprojectsvisualcWin_DLL_Release

  ⑷包含文件:zlib目录以及c:Boostincludeboost-__

  ⑸库文件:zlibprojectsvisualcWin_DLL_Release以及c:Boostlib

  ⑹这时FZS Interface工程应该可以编译成功了,编译完成后会在Debug目录生成FileZilla Server Interface.exe。

  ⑺生成Service工程时,需要调整一下工程设置:

  ⑻语言设置:打开工程属性页,配置属性|常规,选择字符集为“使用 Unicode 字符集”,否则编译时会出错unicode必须使用;

  ⑼链接设置:打开工程属性页,配置属性|链接器,将输入zlib.lib改成zlib.lib(因为zlib工程生成的是zlib.lib)

  ⑽下面生成一下,应该可以了。在生成Service工程完成时已经自动安装了"FileZilla Server FTP server"服务,也可以手工安装服务:

  ⑾cd FileZilla_ServerDebug

  ⑿"FileZilla server.exe" install auto

  ⒀可以试一下这个FTP服务器了,运行FileZilla_ServerinterfaceDebugFileZilla Server Interface.exe,这是FTP服务器的配置监控程序,试着加几个user,设置home dir,再用FTP客户端连接一下试试,应该可以了。