摘要: 打包我的 Qt/C++ 视觉应用:从依赖部署到单文件 EXE 的踩坑之旅 一、前言 最近完成了一个基于 Qt/C++ 的桌面视觉应用项目(proj_ai_vision_app)。这个项目功能还挺复杂,不仅用了 Qt 做界面,还集成了 OpenCV 进行图像处理,并且通过我们自研的 AIEngine 阅读全文
posted @ 2025-04-21 10:55 笑眯眯办大事 阅读(1047) 评论(2) 推荐(5)
摘要: 一、前言 最近访问GitHub似乎又出现问题了,windows开发还好,有挺多成熟的软件来实现通过代理访问(其实是我比较熟悉),但wsl2当中想要访问代理对我来说就有些困难了,拉取GitHub仓库的时候经常出现卡顿,连接失败的情况。所以就想到使用代理端口来实现将wsl2的流量转发到windows的代 阅读全文
posted @ 2025-04-16 11:07 笑眯眯办大事 阅读(74) 评论(0) 推荐(0)
摘要: 一、前言: 1、近期MCP服务器非常火爆,作为LLM大模型的通用工具手脚,MCP可以帮助LLM大模型实现更好的功能。本人经常使用cursor来进行代码的编辑,正巧cursor在0.47版本之后,MCP的相关设置进行了大更新,那么就来尝试一下吧。 二、MCP服务器的支持 MCP服务器的支持可以选择No 阅读全文
posted @ 2025-04-08 21:37 笑眯眯办大事 阅读(612) 评论(0) 推荐(0)
摘要: 一、前言 目前在开发一个QT项目,需要搭配师兄的一个仓库代码进行使用。考虑到后续可能需要对这个子仓库代码进行更新,所以最好是让主仓库也可以跟踪这个子仓库的代码。 二、实现方法比较 实现子仓库Git跟踪的方式、优缺点介绍如下: Git子模块(Submodule) 优点 明确的仓库分离:子模块保持独立的 阅读全文
posted @ 2025-03-24 18:28 笑眯眯办大事 阅读(33) 评论(0) 推荐(0)
摘要: 1. 根目录 (/) 作用: 整个文件系统的顶层目录,所有文件和目录都从这里开始。 2. /bin 作用: 存放基本的用户命令,如 ls, cp, mv, rm, mkdir 等。这些命令是所有用户都可以使用的。 3. /sbin 作用: 存放系统管理员使用的管理命令,如 ifconfig, fdi 阅读全文
posted @ 2025-03-18 23:18 笑眯眯办大事 阅读(65) 评论(0) 推荐(0)
摘要: 前言 接上一篇,在将USB麦克风接入WSL2后,就想尝试进行录音的操作了。但尝试了之后发现 WSL2 当中缺少音频驱动。 原因 WSL2使用的是微软定制的Linux内核,为了保持轻量级,默认不包含许多硬件驱动,包括音频驱动。即使通过usbipd成功共享了USB设备,WSL2也无法加载必要的音频驱动模 阅读全文
posted @ 2025-03-15 00:44 笑眯眯办大事 阅读(57) 评论(0) 推荐(0)
摘要: 前言 做项目需要在wsl当中应用一个麦克风设备,已知wsl默认无法访问主机的usb设备。所以需要借助工具usbipd-win 步骤 1. windows安装 usbipd-win usbipd-win 是一个开源项目,允许将 Windows 上的 USB 设备共享给 WSL。 打开 PowerShe 阅读全文
posted @ 2025-03-14 22:34 笑眯眯办大事 阅读(244) 评论(0) 推荐(0)
摘要: 一、前言 经常需要使用到CMake,但是对其相关知识知之甚少,所以这里开一篇博客来记录一下CMake的一些知识,慢慢完善自己对它的认知。 二、CMake入门 2.1 什么是CMake? CMake 是一个跨平台的构建系统生成器。它不直接构建软件,而是生成其他构建系统(如 Makefile、Visua 阅读全文
posted @ 2025-03-10 13:52 笑眯眯办大事 阅读(17) 评论(0) 推荐(0)
摘要: 一、前言 之前编写了编辑OpenCV静态库的方式,今天记录一下编译动态库的流程。 二、步骤 1、前置条件 Windows 操作系统 Visual Studio 2022 (含C++开发工具) y 由于我的QT项目是使用MSVC_2022编译的,所以OpenCV所需的编译器也需要保持一致。 CMake 阅读全文
posted @ 2025-03-10 10:06 笑眯眯办大事 阅读(31) 评论(0) 推荐(0)
摘要: ADXL345 手册资料 6月 2010 卷 44 利用 3 轴数字加速度计 实现功能全面的计步器 设计 阅读全文
posted @ 2025-03-08 14:37 笑眯眯办大事 阅读(13) 评论(0) 推荐(0)