无法定位程序输入点 inet_ntop 于动态链接库 ws2_32.dll

用VC2012 更新了Update 1 包, Visual Studio 2012 - Windows XP (v110_xp) 也选上了。。生成的exe文件在win7系统上能运行,可是放到xp系统运行就出错了,“无法定位程序输入点 inet_ntop 于动态链接库 ws2_32.”
用的是cocos2d-x3.2,在Cocos Code IDE导出frameworks
那位大神可以帮帮忙找找问题呀???

0

4个回答

你可以在代码里面判断Windows的版本,如果是Vista一下的版本,自定义这个函数,函数的实现,参考
inet_ntop.c
inet_pton.c

或者调用winsock层的WSAAddressToString (ntop)和WSAStringToAddress (pton),参考
wincompat.c

1

你在MSDN上搜一下inet_ntop就知道了,XP里没有这个,好像是Vista以上才有。

0

save4me是对的,如果你只使用IPV4,你可以改用函数inet_ntoa,这个在windows xp上是支持的,实在不行,copy一份boost的代码

http://www.boost.org/doc/libs/1_39_0/boost/asio/detail/socket_ops.hpp

0
a7654610
a7654610 copy一份boost的代码怎么用呢?求解?
4 年多之前 回复

上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

0
a7654610
a7654610 都解决不了~~
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上
搜索了一下工程里, 根本没有使用到inet_ntop这个函数, 但是debug版运行的时候提示这个错误rn无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上rnrnrnrn解决方法: 项目-属性-链接器-优化-引用-选择   是(/OPT:REF),  就可以OK了rn/OPT:REF 将消除从未引用过的函数和/或数据, 而/OPT:NOREF 则保留从未引用过的函数和/
Windows Xp下 无法定位程序输入点WSAPoll于动态链接库ws2_32.dll 的解决办法
最近在给手机启用黑阈服务的时候出现了无法定位程序输入点WSAPoll于动态链接库ws2_32.dll这个错误,上网查了一下是因为SDK Platform Tools版本过高不能兼容windows xp的原因。nn解决办法是使用23版本的SDK Platform Toolsnn下载地址:nnn platform-tools_r23.0.1-windowsn...
无法定位程序输入点WSAPoll于动态链接库ws2_32.dll
在用Eclipse开发时,经常会出现连接真机的时候出现adb链接失败的情况,基本解决办法:n  1.当上述办法不再有效时候,继续往下看nnn   2 我们找到adb.exe所在的目录 比如我的是在nn   3 由于我装的platform-tools版本24.0.2过高,换成低版本之后nn   4 结果在cmd中输入adb命令能够正常运行了
Adams 无法定位程序输入点xxxxx于动态链接库xxx.dll上
Adams 安装问题解决办法问题:无法定位程序输入点xxxxx于动态链接库xxx.dll上在安装adams过程中按照教程一步步 比较顺利,但是安装完成后,打开软件却出现了这样一个界面,adams view始终打不开,比如我这个:   解决办法:如果出现上述问题,则需要在网上下载对应的xxx.dll文件,然后复制到对应的windows文件夹中,替换原有文件。如下:  下载文件:tbb.dll;  一...
无法定位程序输入点 于动态链接库上
在vs2013上编译过了,但在vs2015上编译不过,感觉配置都是对的,仍然会发生这个问题,这时只需把相应的dll根exe文件放在同一目录下就可以了。以下是从http://blog.csdn.net/u012632851/article/details/52280673复制的 n1.添加头文件:C/C++——常规——附加包含目录 n2.添加文件lib静态路径:链接器——常规——附加库目录 n3.添加
在XP系统上出现无法定位程序输入点 K32GetProcessMemoryInfo
在XP系统上出现无法定位程序输入点 K32GetProcessMemoryInfo
无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
Mysql  安装时报错: 无法定位程序输入点fesetround于动态链接库MSVCR120.dll上rnrnrnrnrnrnrnrnrnrnrn解决方法:下载 Microsoft Visual C++ 2013 Redistributable Package 安装rnrnrnhttps://support.microsoft.com/en-us/help/3138367/update-for-
错误:“无法定位程序输入点xxx.dll于动态链接库上”
错误:“无法定位程序输入点xxx.dll于动态链接库上”rn原因:rn在运行程序时,没有加载最新的.dll导致的
VS2010无法定位程序输入点于动态链接库DLL上
把程序的dll文件拷贝至项目的可执行文件.exe所在的路径下,重新运行项目
无法定位程序输入点 nextafterf于动态链接库
n n n 在安装挖矿软件的时候出现提示:nnnnnnnimage.pngnn检查我的C:\Windows\System32 目录下面也是存在这个文件msvcr120_CLR0400.dllnC:\Windows\SysWOW64目录下也存在。n解决方法:下载最新版本,并且将旧版本的msvcr120_CLR0400.dll覆盖掉即可。n下载地址:https://cn....
VS2015 联合 QT5.10 开发小程序,调试遇到无法定位程序入口点,于动态链接库...exe上
rnrn
“无法定位程序输入点nextafterf于动态链接库MSVCR120_CLR0400.dll上“完美解决方案!
背景:近日公司财务遇到一个问题,由于地税和国税合并,合并后需要升级网上报税系统,新系统打开就报错:“无法定位程序输入点nextafterf于动态链接库MSVCR120_CLR0400.dll上”,网上所谓的下载这个dll文件然后放在c盘windows的System32和SysWOW64下其实是没有任何卵用的,这个dll文件其实是.NET框架里的东西,我看了下他电脑是win7系统,但是.NET框架竟...
【OpenGL】无法定位程序输入点_glewInit@0于动态链接库glew32.dll
问题原因:这是因为glew32.lib与glew32.dll版本不一致。 n解决方法:重新下载glew,然后重新配置一遍。 n我就是这么解决的。
opencv-无法定位到输入点-free-dbg于动态链接库
OpenCV配置时都是按照正确步骤一步一步来,但是还是提示如下图所示的错误解决方案:找到自己的OpenCV的安装路径,如下面我路径,找到opencv_world310d.dll,把它粘贴到C盘中Windows\system32里,里面如果有的话,也要用现在的去替换。D:\opencv310\opencv\build\x64\vc12\bin...
解决“无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll“问题
在安装软件时,出现了“无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll“问题。怎么解决呢?百度了一下,解决流程如下:1. window+R 打开 输入 winver.exe,如下窗口会打开,如果和我的windows版本是一样的,跳第二步;如果不一样,升级一下操作系统。2.  安装MSVisualC++ 2015动态...
无法定位程序输入点strnlen于动态链接库msvcrt.dll上(Qt XP)
Qt应用程序在XP(sp3)系统上出现上述错误使用的Qt版本是5.6.2,我的应用程序中包含D3Dcompiler_47.dll和opengl32sw.dll解决方法1:移除D3Dcompiler_47.dll文件只使用opengl32sw.dll是可以的解决方法2:毕竟xp现在用的人比较少,方法1为了适应xp而移除文件总感觉有些隐患(这些依赖库是通过windeployqt.exe工具打包来的)。
无法定位程序输入点xxx于动态链接库kernel32.dll
程序运行中出现如标题所示的错误,通常来讲,这是由于系统平台不兼容导致,比如在Win7系统上开发过程中使用了Win8以后才支持的API。n比如,我在win7上使用了UnmapViewOfFileEx这个函数,然后程序运行后就出现了“无法定位程序输入点UnmapViewOfFileEx于动态链接库kernel32.dll”的错误提示。n查询MSDN,发现该API使用平台要求为Win8及以上,因此无
无法定位程序输入点fegetound于动态链接库MSVCR120.dll上
安装MYSQL途中提示 无法定位程序输入点fegetound于动态链接库MSVCR120.dll上  查看本地C:windos下 system32跟64都有这个MSVCR120.dll文件,从网上或者360上搜到微软运行库合计,然后安装安装完运行库后,问题解决。
win7安装QT时出现"无法定位程序输入点_except1于动态链接库MSVCR120.dll"时的解决办法
这两天回老家了,没事打算在笔记本上装个QT,系统是新做的WIN7 64位,结果试了几个版本,死活装不上,总是出现如下错误:n"无法定位程序输入点_except1于动态链接库MSVCR120.dll"n网上查说是那个动态链接库的问题,结果看了一下系统里面好像是有啊,在网上下载了替换也不行,后来找到官网,重新下了最新版本的nvisual C++2013运行库,再安装QT,结果没有问题了。。。
pl/sql 无法定位程序输入点 于动态链接库 ...于oraociei12.dll 问题的解决办法
1,网上搜到不少无法定位程序输入点 于动态链接库的问题解答,大抵无非是说中毒杀毒,丢失重装,最后还动用BIOS啥的。rnrnrnrnrnrn2,我的问题产生原因是重装了数据库后,再重装了pl/sql。rnrnrnrnrnrnrn3,所以解决办法其实是 找到   tools(工具)——Preferences(首选项)——Connectionrn               然后新建个Oracle 
无法定位程序输入点XXX于动态库链接XXX.dll上
最近将debug文件打包给他人使用,发现有一点问题。nnsmart_kernel.dll是新编译的文件。n研究许久,后面发现原因:n原来是其他库的代码也改了,smart_kernel.dll库引用的相关库,也需要打包给其他人,不能只单独复制此文件。n因此,最后将smart_kernel.dll用到的相关库,按照修改时间排序,将最近新生成的几个一起打包即可。nn...
软件部署遇到"无法定位程序输入点nextafterf于动态链接库MSVCR120_CLR0400.dll上"的解决办法
软件部署的时候,遇到上述问题。nn原因:NetFrame版本不兼容问题。nn解决办法:卸载高版本的.NetFrame 4.6或者4.7,安装.NetFrame4.0即可。
无法定位程序输入点 GetIUriPriv于动态链接库urlmon.dll上
问题:rnwindow2003上运行bat:rnrnif not "%1"=="wkdxz" mshta vbscript:createobject("wscript.shell").run("""%~f0"" wkdxz",vbhide)(window.close)&&exitrnrn会有错误提示:rn无法定位程序输入点 GetIUriPriv于动态链接库urlmon.d
无法定位程序输入点_except1于动态链接库MSBCR120.dll上错误的解决方案
新装的系统,开机的时候总是报这个错误。试了网上说的替换MSBCR120.dll文件的方法,替换掉system32和syswow64里面MSBCR120.dll,都没什么用。之后看到了原来是没有安装对应的VC++运行库,所以需要下载并安装微软VC++2013版运行库 (英文全称:Microsoft Visual C++2013 Redistributable Package)。我的电脑是64位的,所...
解决-运行程序无法定位程序输入点ucrtbase.abort于动态链接库api-ms-win-crt-runtime-|1-1-0.dll
这种情况多发生在这样的配置: win7+office2016 + (没装Microsoft Visual C++ 2015 Redistributable)rn原因:win7下不兼容某些最新软件造成(如office2016)rnrnrn解决办法:或者,安装VC2015最新库补丁。rnrnrn或 更高效:rn卸载office2016!卸载office2016!卸载office2016!
win10环境下MySql(5.7.21版本)安装过程出现安装MySQL无法定位程序输入点fesetround于动态链接库
Mysql  安装时报错: 无法定位程序输入点fesetround于动态链接库MSVCR120.dll上nn nnnn nnnn nn nn nn nn解决方法:下载 Microsoft Visual C++ 2013 Redistributable Package 安装nn nnhttps://support.microsoft.com/en-us/help/3138367/update-for...
ffmpeg库时Debug下运行正常,Release异常有问题。无法定位程序输入点GdiplusStartup于动态链接库avcodec-57.dll上
使用ffmpeg库时Debug下运行正常,Release时出现“无法定位程序输入点GdiplusStartup于动态链接库avcodec-57.dll上”的错误。nn解决办法:将Release下属性 链接器--优化--引用 由“是 (/OPT:REF)”改为“否 (/OPT:NOREF)”n...
无法定位程序输入点_ZdaPvj于动态链接库libstdc++-6.dll上
用QT编译好程序使用windeploy发布后运行出现上述错误,后来发现是因为我安装了strawberry perl工具,在系统环境变量中处理前置位置,windeploy拷贝的libstdc++-6.dll库是strawberry perl里的MinGW下的,所以运行老是提示这个错误,手动拷贝了下QT安装目录下的MinGW下的对应库就OK了。将strawberry perl卸载后再使用windeplo
无法定位程序输入点到_ftol2于动态链接库msvcrt.dll的错误的解决
作者:朱金灿来源:http://blog.csdn.net/clever101            今天同事在Windows XP系统上运行程序遇到这样一个错误:       我试了一下,在Win7上运行则没有这个错误。只是程序运行出错,代码编译是没有问题的。初步分析了一下,大致明白了问题了根源。问题的根源在于程序的exe或者其底层库链接了一个错误的msvcrt.dll。其实微软提供的VC运行时
VS2010 无法定位程序输入点 gzdirect于动态链接库zlib1.dll上
无法定位程序输入点 gzdirect于动态链接库zlib1.dll上nnnVS2010程序前一天还运行正常,第二天运行的时候 突然报这个错误n去网上查找,好多人都说去C:\Windows\System32目录下把 zlib1.dll 改为  zlib1.dll.off 或者 zlib1.dll .dak或者zlib1.dll .oldn自己测了一下,都不能解决问题。n经过多方查找资料和
【深度学习】环境搭建出现“无法定位程序输入点于动态链接库mkl.dll上“问题
如何解决环境搭建出现“无法定位程序输入点于动态链接库mkl.dll上“问题
安装mysql无法定位程序输入点fesetround于动态链接库MSVCR120.dll上(下载vcredist_x64安装解决。)
无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
无法定位程序输入点strnlen于动态链接库msvcrt.dll上
最近在windowsXP上安装了qt-creator-opensource-windows-x86-3.5.1.exe 又安装了Qt SDK5.5.1 还有Qt_vs的两个插件包 全是从qt官网下载的 ,安装成功后以启动QtCreator就提示如标题所述的所错误 点击确定后连续弹出五六次之后错误提示框不再弹出 QtCreator也启动不起来 我卸载QTCreator \ 清空注册表 \重启系统 \
firefox 无法定位程序输入点_except_handler4_common与动态链接库msvcrt.dll上怎么解决
解决:你搜索下,c:\windows\system32\ 里面是不是有个叫 dwmapi.dll的文件,如果有的话就重命名,后缀名不用改,问题应该就能解决了。附:Dwmapi.dll文件是Windows Vista 系统中实现Aero磨砂玻璃效果的一个重要组件,其中调用的函数可以用来实现各种透明的效果。而Windows XP是不支持这些函数的,因此该文件并不于Windows XP相关,重命名没有问
win7提示‘无法定位程序输入点ucrtbase.terminate于动态链接库’解决办法
n n n 问题nn最近在 Windows 7系统 中运行微信的时候遇到了这样的错误提示:无法定位程序输入点 ucrtbase. terminate 于动态链接库api-ms-win-crt-runtime-l1-1-0.dll上。nnnnnn错误提示nn原因nn这是原因你的电脑中 没有安装Visual C++ Redistributable Package组件。n解...
无法定位程序输入点 zend_empty_string php7.dll
phpstudy 在安装php_redis.dll php_redis.pdb 时,需要用到php_igbinary.dll扩展.但我下载的版本不对.下载的是7.2版本的. 所以报以上错误.n可选择版本下如,链接中的-7.0-nts,7.0就表示php版本.注意对应.nhttps://windows.php.net/downloads/pecl/releases/igbinary/2.0.8/...
Qt | 解决无法定位程序输入点_ZdlPvj于动态链接库libstdc++ -6.dll上,程序构建后无法运行
把mingw/bin下的libstdc++ -6.dll拷贝到qt-opensource/bin下(做好备份),nnqt-opensource/bin下本来就有libstdc++ -6.dll,产生了冲突。nn补充:nn要在qtcreator外部直接运行exe的话,要在exe所在目录下放一个libstdc++ -6.dll文件...
无法定位程序输入点AssocGetPerceivedType于动态链接库解决方法
无法定位程序输入点AssocGetPerceivedType于动态链接库解决方法
xp 无法定位程序输入点 _wfopen_s 于动态链接库 msvcrt.dll 上
程序用到了ffmpeg   ,在xp上不能运行。。。。最后定位是ffmpeg不支持xp rnrnrn网上找了一下,有专门处理这个的 rnrnrn下载 fix-ffmpeg-bin.7z , 解压到 ffmpeg 的 bin 目录下, 运行 fixff.cmd 即可.rnhttp://files.cnblogs.com/files/nlsoft/fix-ffmpeg-bin.7zrnrnrnFT f
无法定位程序输入点ucrtbase.abort于动态链接库
n操作系统:windows7nnn同事新装的操作系统,打开好多软件都出现了这种问题 nnn查阅了一些技术文档,结论应该一些软件需要更高版本的系统库支持。直觉上,应该系统会自己打补丁更新吧,但没有去等待尝试,直接手动安装。Visual C++ Redistributable for Visual Studio 2015 nn官方网站:https://www.microsoft.com/zh-cn/d...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据处理于机器学习 大数据于机器学习