请问怎么替换预编译库?麻烦能具体说说嘛,我的问题好像就是没有替换预编译库,我只替换了curl和libwebsocket两个文件夹还有3.11.1的WebSocket.cpp与WebSocket.h两个文件,运行抛出如下问题:
您好,请问下,ipv6的限制luasocket主要修改哪些东西了? 我看了下官方文档,一方面是一些api的变动,另一个是不再允许使用ip地址connect,需要使用域名。
cocos2dx-3.2,更新了最新的libcurl,本地自建ipv6环境测试没问题,提交审核打回。苹果给的截图都是登录不上我们的服务器,之前从未出现过。求正解。
你好 ,我也是用的3.2版本的引擎,请教一下如何更新curl和websocket库呢?我按照网上说的执行download-deps.py这个脚本更新第三方库,脚本执行完之后我xcode编译报了一大堆错,请问在执行完这个脚本之后还需要做些什么操作才能编译通过呢
@旗木紫衣 低版本的就不要更新所有的第三方库了,只更新curl和websockets就好了。
thanks,总算编译过了
我用的quick3.3 ,按照说明更新了curl和websockets的库,也更新了websockets.cpp 和websockets.h 文件,这两个文件用的3.11.1中最新的文件,把这两个库和curl的链接方式一样,加到xcode里,编译通过。 在ipv4的网络环境中使用ok, 搭建ipv6的wifi, 使用safari访问百度正常,在程序中访问任何地址都失败
- Rebuilt URL to: http://www.baidu.com/
- Trying 180.97.33.107…
- Immediate connect fail for 180.97.33.107: Network is unreachable
- Trying 180.97.33.108…
- Immediate connect fail for 180.97.33.108: Network is unreachable
- Closing connection 0
错误码 CURLE_COULDNT_CONNECT (7)
你忽略了特别重要的一个因素, 不要使用ip, 请使用域名.
我使用的是http://www.baidu.com,这个是域名噻,后面的ip地址是libcurl库解析出来的,我觉得这一块有问题。ipv6应该解析出一个ipv6的地址才对,我也不清楚是不是这方面的问题
不好意思, 没有看清楚. 你分析的很有道理, 有没有可能是你的 curl 库没有更新成功?
