|
|
ncftp 有unix 和 windows两个版本
从www.ncftp.com下载下来的libncftp 在红帽linux下可以使用
但是编译出来的程序在
- /*************调试******************************************/
- printf("[%s],[%d]\n",gLiStruct.magic,gLiStruct.init);
- iRetCode = FTPInitConnectionInfo(&gLiStruct, &gCiStruct, kDefaultFTPBufSize);
- if (iRetCode < 0)
- {
- printf("[%s],[%d],[%s],%s\n",gLiStruct.magic,gLiStruct.init,kLibraryMagic,FTPStrError(iRetCode));
- errno = gCiStruct.errNo;
- if(PRINTFLAG) printf("初始化连接信息失败");
- return -1;
- }
复制代码
结构gLiStruct在未被FTPInitConnectionInfo调用前,里面的变量是有值的
而在FTPInitConnectionInfo调用错误处理里面的打印 却是空
是因为 UNIX和LINUX的差别的原因吗??
注:程序在HP-UNIX正常运行,在redhat下就出现上述问题
哪位有从unix把ncftp转到linux下的经验
或者 有linux提供类似接口的资料 请告诉我 谢谢 |
|