社区
Windows客户端开发
帖子详情
高分:关于ppc上的winsock移植
gogofly_lee
2009-06-30 06:35:37
现在有有一段基于Win XP Winsock2.2的源代码,需要移植到PPC上,现在没调通,是否需要修改Winsock接口还是能完成重用原来的接口?如果需要改变接口,应该用什么样的接口?
...全文
39
7
打赏
收藏
高分:关于ppc上的winsock移植
现在有有一段基于Win XP Winsock2.2的源代码,需要移植到PPC上,现在没调通,是否需要修改Winsock接口还是能完成重用原来的接口?如果需要改变接口,应该用什么样的接口?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
世外涛缘
2009-07-01
打赏
举报
回复
正如楼上所说,感觉是个麻烦事啊。
文斌
2009-07-01
打赏
举报
回复
有的API是PPC没有的,有的是功能上受限制的,这个得在充分了解PPC上的功能以后再来移植
ppc_2008
2009-07-01
打赏
举报
回复
要看现在的Winsock接口是否能在ppc上可运行,如果可行,就不需要修改接口了.
cytlyy
2009-07-01
打赏
举报
回复
[Quote=引用 1 楼 peterb 的回复:]
PPC上有些Winsock2.2的API是不支持的, 请说明清楚具体那里没有调通,才可以作针对性回答
[/Quote]
WINCE确实有很多socket函数与PC上有些不同,比如WSAAsyncSelect这个函数在WINCE下就不能用。
gogofly_lee
2009-07-01
打赏
举报
回复
在等待连接的时候,用127.0.0.1(localhost)地址绑定来等待接入请求,在模拟器上连不通(模拟器连的虚拟网卡),改用虚拟网卡的IP地址能行,但是有些疑惑为什么这样,如果以后在手机上运行时,应该把地址改回到127吗?
儿大不由爷
2009-06-30
打赏
举报
回复
调试时确认你的设备能上网
peterb
2009-06-30
打赏
举报
回复
PPC上有些Winsock2.2的API是不支持的, 请说明清楚具体那里没有调通,才可以作针对性回答
Synapse TCP/IP Library v24一套通信类和函数库
Synapse TCP/IP Library具有以下特点: Synapse不是控件,而是一套类和函数库,因此不需要任何安装; Synapse支持Windows下的Delphi、CBuilder和Linux下的Kylix; 支持
Winsock
或基于阻塞模式的Libc通讯,支持TCP、UDP、ICMP和RAW协议; 支持ASN.1编码和解码; 支持DNS; 支持标准ISO编码(ISO-8859-x),Windows编码(CP-125x),KOI8-R和Unicode(UCS-4, UCS-2, UTF-7 and UTF-8); 支持MIME编码和解码(包括字符转换); 支持SMTP和ESMTP协议 支持HTTP 0.9、1.0和1.1协议; 支持SNMP协议; 支持NTP和SNTP协议; 支持POP3协议; 支持Base64和Quoted-pritable编码与解码; 支持UUCode和XXCode解码; ………… 完整功能. 源代码: 有 适用于 CB3 CB4 CB5 D2 D3 D4 D5 D6 K1
fatal error C1189: #error :
WinSock
.h has already been included
使用boost::asio时可能提示如下错误: fatal error C1189: #error :
WinSock
.h has already been included 百度之后的解决方法大同小异,如下: ... ... 但是上面的方法我都试过,没效果的说... 后来才发现怎么解决最方便(仅对自己的情况而言)。 我用的是VS2005
windows的Proifier报错
报错信息 [06.21 23:03:15] Error: Windows network (
Winsock
) is not properly configured to work with Proxifier. [06.21 23:03:15] Proxifier or some of its parts may work incorrectly. [06.21 23:03:15] It is highly recommended that you run SysSettings tool to ad
boost asio中 error C1189: #error :
WinSock
.h has already been included 的问题
http://blog.163.com/tsing_best/blog/static/111153022011111251020176/ 现象 在这样的情况下, #include #include 编译器会报错,fatal error C1189: #error :
WinSock
.h has already been included 解决办法 #defin
boost\asio fatal error C1189: #error :
WinSock
.h has already been included错误处理
开发环境1:vs2010+\boost_1_50_0+mysql+sqlite , 开发环境2:使用标准 Windows 库+使用多字节字符集 错误现象: 编译报如下错误 e:\boost_1_50_0\boost\asio\detail\socket_types.hpp(22): fatal error C1189: #error :
WinSock
.h has alrea
Windows客户端开发
7,655
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章