当前位置: 首页 > article >正文

rv1106上libwebsockets的编译

在buildroot中打开配置选项

$ ./build.sh buildrootconfig

进入buildroot的配置界面,搜索libwebsockets,选中。

更改libwebsockets的配置文件

打开 luckfox-pico/sysdrv/source/buildroot/buildroot-2023.02.6/package/libwebsockets/libwebsockets.mk 文件,添加-DLWS_WITH_MINIMAL_EXAMPLES=ON

LIBWEBSOCKETS_CONF_OPTS = \
	-DDISABLE_WERROR=ON \
	-DLWS_WITHOUT_TESTAPPS=ON \
	-DLWS_IPV6=ON \
	-DLWS_UNIX_SOCK=ON \
	-DLWS_WITHOUT_EXTENSIONS=OFF\
	-DLWS_WITH_MINIMAL_EXAMPLES=ON

这样会编译例程文件

编译

./build.sh

重新编译

测试

将从新编译好的rootfs镜像刷进去,重启rv1106摄像头,把例程scp上去
例如,我想测试lws-minimal-ws-server这个程序,可以

luckfox-pico/sysdrv/source/buildroot/buildroot-2023.02.6/output/build/libwebsockets-4.3.2/bin$ scp ./lws-minimal-ws-server root@192.168.9.163:/oem/usr/bin
luckfox-pico/sysdrv/source/buildroot/buildroot-2023.02.6/output/build/libwebsockets-4.3.2/bin$ scp -r ./mount-origin/ root@192.168.9.163:/oem/usr/bin

进入rv1106摄像头

[root@luckfox bin]# ./lws-minimal-ws-server

在手机浏览器用两个页面打开
192.168.9.163:7681
可以见到一个简易聊天室,能正常对话。


http://www.kler.cn/a/587148.html

相关文章:

  • 阿里百炼Spring AI Alibaba
  • PECL(Positive Emitter-Coupled Logic)电平详解
  • 【AI】内容生成式AI(AIGC)的深度分析与扩展
  • PCDN 与边缘计算的结合:未来内容分发的新趋势
  • iOS应用程序开发(图片处理器)
  • 【前端基础】2、HTML的元素(基础说明)
  • 【Linux网络】HTTPS
  • 3.14-信号
  • WebRTC中音视频服务质量QoS之RTT衡量网络往返时延的加权平均RTT计算机制‌详解
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_10空状态的固定表头表格
  • 【云原生知识】如何搭建基于服务网关的分布式服务?
  • 【Linux-传输层协议TCP】流量控制+滑动窗口+拥塞控制+延迟应答+捎带应答+面向字节流+粘包问题+TCP异常情况+TCP小结
  • 时间序列重采样与pandas的resample方法是如何实现的?
  • 本地化部署Deepseek关于Ollama 安全加固方案(新手易学)
  • 使用spring data MongoDB对MongoDB进行简单CURD操作示例
  • SQL99 多表查询
  • 【小沐学Web3D】three.js 加载三维模型(vue3)
  • 23.生产者消费者模型
  • C# NX二次开发:旋转UFUN函数使用详解
  • ​AI时代到来,对电商来说是效率跃升,还是温水煮青蛙