libuwsc
一个针对嵌入式Linux的基于 libubox 的WebSocket客户端C库。
请保持关注以获取最新的项目动态
依赖
- libubox
- ustream-ssl - 如果你需要支持SSL
- mbedtls - 如果你选择mbedtls作为你的SSL后端
- CyaSSl(wolfssl) - 如果你选择wolfssl作为你的SSL后端
- openssl - 如果你选择openssl作为你的SSL后端
配置
查看支持哪些配置选项
~/libuwsc/$ mkdir build && cd build ~/libuwsc/build$ cmake .. -L ~/libuwsc/build$ cmake .. -LH
编译和安装
~/libuwsc/build$ make && sudo make install
如何在OpenWRT中使用
Add new feed into "feeds.conf.default":
src-git libuwsc https://github.com/zhaojh329/libuwsc-feed.git
Install libuwsc packages:
./scripts/feeds update libuwsc ./scripts/feeds install -a -p libuwsc
Select package libuwsc in menuconfig and compile new image.
Libraries ---> Networking ---> <*> libuwsc-mbedtls.................................... libuwsc (mbedtls) < > libuwsc-nossl....................................... libuwsc (NO SSL) < > libuwsc-openssl.................................... libuwsc (openssl) < > libuwsc-wolfssl.................................... libuwsc (wolfssl)
贡献代码
如果你想帮助 libuwsc 变得更好,请参考 CONTRIBUTING_ZH.md 。
技术交流
QQ群:153530783
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。