客户端程序每次都提示下面的错误,不知道是什么原因:
-> socket_client
addr: 192.168.10.34
create socket OK!!!!!!!
: OK
connect error: S_errno_EHOSTUNREACH
value = -1 = 0xffffffff
你的错误提示主机不可达,检查一下主机能否ping通.
我连的是我的本机,应该也可以吧,家里的机器没有装workbench,周一回公司再看看。不过这也可能是我的服务器程序有问题,但是找不到问题所在,郁闷啊~~希望高手们多给我分析分析
意思是链接的对端机器不可达,不是你的主机。
问题已经解决,我使用的是simulation ,而ip地址是我本机的ip 并非模拟器(simulation) 的ip,所以连不上。我竟ip 改为:127.0.0.1 (或者改为simulation的ip。我不知道如何查模拟器的ip ,就使用了这个)就可以了。如果有哪位知道使用什么函数可以查看simulation的Ip 请告诉我一下(我使用的是vxworks 6.6 ,workbench3.0)。