我使用gSOAP以及Qt for Symbian。无法编译使用gSOAP的Qt Symbian应用程序
在模拟器下,应用程序编译正常,但是当我更改编译器的目标以编译设备时,出现以下错误。
WARNING: Can't find following headers in System Include Path
<netinet\tcp.h>
这被从stdsoap2.h
文件包括以下几个方面:
#ifndef WITH_NOIO
# ifndef WIN32
# ifndef PALM
# include <sys/socket.h>
# ifdef VXWORKS
# include <sockLib.h>
# include <selectLib.h>
# ifndef _WRS_KERNEL
# include <strings.h>
# endif
# else
# ifndef SYMBIAN
# include <strings.h>
# endif
# endif
# ifdef SUN_OS
# include <sys/stream.h> /* SUN */
# include <sys/socketvar.h> /* SUN < 2.8 (?) */
# endif
# ifdef VXWORKS
# ifdef _WRS_KERNEL
# include <sys/times.h>
# endif
# else
# include <sys/time.h>
# endif
# include <netinet/in.h>
# ifdef OS390
# include <netinet/tcp_var.h>
# else
# include <netinet/tcp.h> /* TCP_NODELAY */
# endif
# include <arpa/inet.h>
# endif
# endif
#endif
我难倒!该文件无法找到任何地方..
嘿,thx为您的答案,它已经帮了很多,只是我仍然不断收到错误soap_outdateTime和soap_indateTime,你可以发布你的typemap.dat文件吗? – Berty 2011-05-30 13:43:57
不幸的是,我无法再访问该文件。 – sabbour 2011-06-07 09:51:04
我遵循你的所有指示,但我不断收到'soap_outdateTime'的错误,任何想法我做错了什么? – Berty 2011-07-13 15:05:15