logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Windows下利用DevEcoStudio的交叉编译工具链编译assimp库给OpenHarmony使用

本文详细介绍了在Windows环境下为OpenHarmony系统交叉编译ASSIMP库的完整流程。首先需要安装DevEco Studio和对应API版本的SDK,然后下载ASSIMP 5.4.3源码并创建build目录。使用CMake-GUI配置时,需选择ohos.toolchain.cmake工具链文件,取消ASSIMP_WARNING_AS_ERRORS选项并设置安装路径。最后通过PowerS

文章图片
#windows
在Qt中使用PaddleOCR进行文本识别

摘要: 本文介绍了在Qt中调用PaddleOCR V3.1.1进行字符识别的步骤。首先需准备三部分资源:PaddlePaddle推理库(仅支持CPU版本)、PaddleOCR SDK(从GitHub获取cpp_infer目录)以及预训练模型(文本检测和识别模型)。配置时需调整工程文件,集成OpenCV、PaddlePaddle库及OCR模块,并处理平台兼容性问题(如屏蔽Unix依赖函数)。示例代码

文章图片
#qt#开发语言
Qt下让程序只运行一个实例,避免重复打开

做了一点点更改,主要是在openEuler上用时遇到的一点问题。在主函数实例化Application后,调用即可。

文章图片
#qt#数据库#开发语言
在Qt中实现mqtt客户端

本文介绍了在Qt5.15.2环境下使用Eclipse Paho MQTT C库实现MQTT通信的方法。首先搭建了EMQX Edge服务器,详细说明了配置和启动步骤,并介绍了网页监控界面的使用方法。然后展示了如何在Qt项目中集成Paho MQTT C库,包括添加必要的库文件和修改pro文件。最后提供了一个完整的MQTT客户端测试代码示例,支持SSL加密连接,包含消息收发回调函数实现。该方案适用于Wi

文章图片
#qt#开发语言
Ubuntu下交叉编译工业相机库aravis到OpenHarmony(aarch64)使用

本文详细介绍了在OpenHarmony系统中交叉编译Aravis库及其依赖项的过程。主要包括:1) 设置交叉编译工具链路径;2) 编写meson交叉编译配置文件;3) 依次编译glib、libiconv、libxml2等依赖库;4) 最后编译Aravis库时禁用USB支持功能。所有编译结果均安装到指定目录,便于统一管理。通过配置PKG_CONFIG_PATH和交叉编译参数,解决了第三方库的依赖问题

文章图片
#linux
friendlyArm 嵌入式板子开启热点

参考:https://blog.csdn.net/u014695839/article/details/84554606目前手头上的板子是friendlyArm的NanoPi-M4V2装了friendlyCore,里面预装了NetworkManager,所以可以直接来开启wifi热点:nmcli device wifi hotspot ifname wlan0 con-name MyHostspo

#arm
Qt5.12.9编译QuaZip并使用 及 直接调用7z

参考https://www.cnblogs.com/lvdongjie/p/7345545.html有个项目需求对某个文件进行打包压缩,上传给服务器,然后服务器解压对文件执行一定的操作。因此需要解压缩文件。经过查找,发现有个QuaZip的第三方的库,据说挺好用,试一下。1.到这里下载源码。2.解压,然后在文件夹里面新建个build文件夹3.打开cmake。设置好源码路径、编译路径。4.选择适合你的

在win10上虚拟一个Loongnix系统(类似虚拟机)作为开发环境

loongnix社区预制系统(网站:http://pkg.loongnix.cn/loongnix/isos/Loongnix-20.3, 文件:Loongnix-20.3.mate.gui.loongarch64.cn.qcow2)。引导固件(网站:https://mirrors.wsyu.edu.cn/loongarch/archlinux/images,文件:QEMU_EFI_7.2.fd)

文章图片
利用git将Qt代码托管到U盘或者网盘

我们在开发项目时,随着项目需求的增加以及bug的修复,肯定会涉及到版本管理的问题。由于git的使用具有一定的门槛,之前我都没怎么用。基本没有怎么进行版本管理,而是周期地(比如每天)把代码压缩打包备份一下,然后将他们放到网盘中,如下图所示:但是这样没办法迅速、明确地知道自己两个不同的备份之间有那些不同,尤其是想回退到某个特定的版本时,简直就是噩梦。而git就能很好地进行版本管理。说到git,肯定就有

文章图片
#git
ROS2学习

先安装Ubuntu22.04.1(据说win10下也可以装ROS2,但是十分折腾,还是在Ubuntu下安装方便一些)(Ubuntu22.04才有humble版本的ros2,Ubuntu20.04没有humble)时,假如是直接用g++编译cpp文件,他那样子是没问题;但是假如是在Qt中调用ros的库时,需要将lib目录下所有的so包含进去。强烈建议使用鱼香ROS的一键安装功能,对于我们这些小白真的

文章图片
#学习
    共 60 条
  • 1
  • 2
  • 3
  • 6
  • 请选择