腾讯的大牛啊
請教大神是否能整合一個creator的版本造福大眾
如果是native, jsb倒是可以
更新V3.9.2
1.Lua binding兼容C++11
2.增加RFC文档3字节整数uint24编解码支持
是的,我想的是native的,
因為目前大部份通用的是web socket,
我想效能應該是比不上您的
更新V3.9.3: https://github.com/halx99/mini-asio
- Lua绑定C++11兼容
- 增加int24编解码支持
- 修復一些Android平台编译错误和警告
C++17 Lua绑定方案: https://github.com/ThePhD/sol2
C++11 Lua绑定方案: https://github.com/satoren/kaguya
好好替换掉那个websocket
大神,膜拜了
期待,感謝大神
更新v3.9.6: https://github.com/halx99/yasio/releases/tag/3.9.6
- 移除宏
_USING_SHARED_PTR
- 重命名
io_event::error_code
为io::event::status
- 统一Lua绑定接口
io_event::packet
为io_event::take_packet
- 优化binarystream函数模板特化匹配
- 为Unity tolua增加64位预编译库lyasio.dll
- 增加Cocos2d-x jsb支持
- 增加CocosCreator jsb2.0支持
- 重命名库名称为
yasio
- 优化VS测试工程
1赞
mark
楼主威武
环境:mac
版本:v3.9.6
引擎:cocos/lua
lyasio.cpp(for c++17) or lyasio11.cpp(for c++11) 这两货编译有问题
有啥问题,截图看一下,只编译其中一个,看你编译器支持的c++标准, 支持c++17只编译lyasio.cpp, 不支持的话只编译lyasio11.cpp
怀疑你编译器是支持c++17的, 你看看lyasio11.cpp里代码有没有编译进去, 主要看一下_HAS_CXX17宏的值
xcode?
打开lyasio11.cpp看看
最新代码里都没有lyasio11.cpp文件啊?xcode最新master代码编不过