有看过filezilla代码的兄弟进!该怎么处理

有看过filezilla代码的兄弟进!
正在编译...
ControlSocket.cpp
f:\111\filezilla_3.0.2.1_src\filezilla-3.0.2.1\src\engine\controlsocket.cpp(4) : fatal error C1083: Cannot open include file: 'idna.h': No such file or directory
ftpcontrolsocket.cpp
f:\111\filezilla_3.0.2.1_src\filezilla-3.0.2.1\src\engine\tlssocket.h(5) : fatal error C1083: Cannot open include file: 'gnutls/gnutls.h': No such file or directory
tlssocket.cpp
f:\111\filezilla_3.0.2.1_src\filezilla-3.0.2.1\src\engine\tlssocket.h(5) : fatal error C1083: Cannot open include file: 'gnutls/gnutls.h': No such file or directory
transfersocket.cpp
f:\111\filezilla_3.0.2.1_src\filezilla-3.0.2.1\src\engine\tlssocket.h(5) : fatal error C1083: Cannot open include file: 'gnutls/gnutls.h': No such file or directory
Generating Code...
生成日志保存在“file://f:\111\FileZilla_3.0.2.1_src\filezilla-3.0.2.1\src\engine\Debug Unicode\BuildLog.htm”
engine - 4 个错误,0 个警告

#include <idna.h>
#include <gnutls/gnutls.h>
这是怎么回事?这两个头文件是干什么的?怎么能找到?

------解决方案--------------------
搜索这两个文件。
找到这两个文件的路径,并把路径添加到vc的include目录里
------解决方案--------------------
idna.h 需要下载 libidn-1.2.tar.tar 下载后 设置vc的头文件路径到 ..\libidn-1.2\lib

'gnutls/gnutls.h 需要下载一个gnutls-2.0.2.exe (GNUTLS库windows版本) 设置目录 ..\GnuTLS-2.0.2\include\gnutls

这样2个文件就找到了

另外一个wxWidgets 看来你已经找到了
------解决方案--------------------
那个我曾经也去编译过,也是同样的问题。其实看看人家怎么写的就可以了,编译通不通的过,没有多大关系。