我使用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