IMX6ULL移植Qt Ubuntu22.04总结
按照正点原子移植Qt的方法在Ubuntu22.04中是不能够通过的,这里需要修改一些内容。 make报错 在编译源码的时候会报几个大致相同的错numeric_limits ,和这个相关,解决这个问题可以在报错的时候查看报错文件,添加相应的头文件就可解决: #include <stdexcept> #

IMX6ULL 移植tslib
tslib是一个用于处理触摸屏输入的开源库, 进这里默认已经安装好了交叉编译器,创建好了根文件系统并且屏幕显示驱动和触屏驱动没问题。 下载tslib源码 使用git直接从仓库中获取源码: git clone https://github.com/libts/tslib.git 交叉编译tslib 设
Ubuntu22.04 移植Qt5.12.9出现error: ‘numeric_limits’ is not a member of ‘std’
在编译过程中所有显示此错误的文件中加上: #include <stdexcept> #include <limits>

vscode ssh 免密登录 不需要输入登录密码
在VSCode中进行SSH免密登录可以通过配置SSH密钥来实现 生成SSH密钥对 在windows下执行cmd命令: ssh-keygen 一路回车键,不需要输入其他的命令,执行完成后将会在你的C:\Users\用户名\.ssh 下生成密钥。
i.MX6ULL 编译busybox
busybox 是一个多用途的软件包,它提供了各种Unix工具的紧凑实现。其小巧和高效的特点使其适用于资源受限的系统,常用于嵌入式系统。 源码下载 我的系统是ubuntu 22.04,开发板用的是正点原子IMX6ULL阿尔法板,busybox官网源码下载地址是:https://www.busybox
i.MX6ULL 编译linux
编译linux需要先下载linux的源代码,可以在NXP的官方网站上找到最新的源代码。 下载源码 我的系统是ubuntu22.04,开发板用的是正点原子的IMX6ULL阿尔法板,官方的源码地址为:GitHub - nxp-imx/linux-imx:
i.MX6ULL 编译uboot
编译U-Boot需要先下载U-Boot的源代码,可以在U-Boot的官方网站上找到最新的源代码。一般情况下,编译U-Boot需要先安装一些开发工具和依赖库,例如GCC编译器、make工具、交叉编译工具链等。 环境搭建 我的系统为ubuntu 22.04,开发板为正点原子的imx6u阿尔法板,交叉编译
Qt背景透明可拖动
Qt背景如何透明并且可拖动呢? 在头文件MainWindow类中声明变量: private: // 声明一个变量用来存放位置坐标 QPointF m_lastPos; //int TITLE_HEIGHT = 50; //这里也可以使用宏定义,保存标题高度,也就是鼠标点

ipv6邮件服务器 Poste邮件服务器搭建 docker compose
邮件服务器是我们日常工作和沟通不可或缺的一部分。Poste.io是一个简单易用的邮件服务器解决方案,它基于Docker容器技术,提供了快速搭建并管理邮件服务器的能力。 Poste与ipv6 网上的教程多为docker run命令,对于有一些自定义的配置修改起来非常的不方便,尤其是对于ipv6有需求的
docker部署acme.sh证书申请 华为云域名
在自建网站时使用http协议,总感觉不舒服便改为https协议,改后发现被浏览器提示连接不安全,于是准备申请证书,这里选择的acme.sh,可以从 letsencrypt 生成免费的证书,而且会自动维护证书,我这里的域名服务商是华为云。 华为云参数 首先去华为云的控制台,按照下图创建一个子账号,点击

docker私有仓库建立及国内immich安装
最近在使用docker安装immich相册备份时,本地服务器的拉取immich的docker镜像怎么也拉取不下来,无奈研究了一下,采用外网服务器建立私有仓库,修改本地服务器的docker-compose文件,成功拉取immich镜像,过程比较艰辛,这里浅浅的记录一下。 外网服务器下载安装immich
frp内网穿透
frp 是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。使用 frp,可以安全、便捷地将内网服务暴露到公网,通过拥有公网 IP 的节点进行中转。 安装frp 我的系统是ubuntu22.04,去github上选择