- 博客(41)
- 收藏
- 关注
原创 qt for android 报错解决记录
这里编译报错的原因是gradle文件下载不成功,第一次编译安卓都得去下载,时间比较长。可以自己去下载,放到一下路径即可解决问题。终究还是网络原因导致资源下载失败,重新配置去阿里云的资源库下载。编译项目时显示网络超时连接。也可以重新指定本地路径。解决方法是加上以下链接。
2025-01-20 12:23:00
728
原创 rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable
rtc-pcf8563
2024-12-02 10:41:54
583
转载 shell 常用语法
当然,如果你实在想用也是可以的,对于字符串比较可以使用尖括号的转义形式, 如果比较"ab"和"bc":[ ab \< bc ],结果为真,也就是返回状态为0.注意:使用[]和[[]]的时候不要吝啬空格,每一项两边都要有空格,[[ 1 == 2 ]]的结果为“假”,但[[ 1==2 ]]的结果为“真”![ -n STRING ] 如果STRING的长度非零则为真 ,即判断是否为非空,非空即是真;[ -z STRING ] 如果STRING的长度为零则为真 ,即判断是否为空,空即是真;[ STRING1!
2024-12-02 09:42:41
51
原创 buildroot 制作Linux嵌入式文件系统,并添加telnet 以及ssh
buildroot 制作Linux嵌入式文件系统,并添加telnet 以及ssh
2024-11-30 16:43:06
380
原创 QT程序打包发布
由于绝大多数软件运行时需要c++的支持,并且c++的异常也会导致0xc000007b错误,因此程序在检测修复的同时,也会根据需要更新系统中的c++组件。打包之后缺少WebEngineView相关的各种库,该用程序的qml路径来打包。使用DirectX_Repair-V4.1进行修复。myapp.desktop内容如下。
2024-08-20 17:05:25
399
原创 qt编译mysql数据库
注意编译MYSQL使用工具链MinGW64-bit那就拷贝到D:\Qt\Qt5.12.8\5.12.8\mingw73_64\plugins\sqldrivers。MinGW32-bit那就拷贝到D:\Qt\Qt5.12.8\5.12.8\mingw73_32\plugins\sqldrivers。打包软件发布的时候也需要把libmysql.dll放到exe的同级目录下。拷贝mysql数据库里边的库文件到qt的库依赖路径。把生成的库拷贝到对应的库文件路径。最后在以下路径生成相应的库。
2024-08-20 16:51:49
658
原创 TightVNC+Qt
使用Qt creator的MSCV编译工具链编译,亲测可以用,已解决#include "afxres.h"没有找到的问题。
2024-03-18 10:42:02
546
原创 Linux创建进程
vfork() 函数和 fork() 函数一样都是在已有的进程中创建一个新的进程,但它们创建的子进程是有区别的。vfork():保证子进程先运行,在它调用 exec/exit之后,父进程才执行。执行结果:已经让子进程延时 3 s,结果还是子进程运行结束后,父进程才执行。fork(): 子进程拷贝父进程的地址空间,子进程是父进程的一个复制品。父进程才开始执行程共享父进程的地址空间。fork(): 父子进程的执行次序不确定。验证1:vfork父子进程执行顺序。是否拷贝父进程的地址空间。vfork():子进。
2023-08-03 14:56:09
73
原创 linux下U盘和SD卡的热拔插检测
在Linux中,可以使用udev(Linux设备管理器)来检测U盘的插入和拔出事件。udev是一个用于管理和监控设备的子系统,它可以通过监视内核事件来触发相应的操作。创建一个udev规则文件。sd-hotplug.sh脚本内容如下。usb-hotplug.sh脚本内容如下。10-usb.rules脚本如下。11-sd.rules脚本如下。
2023-08-02 17:21:35
1890
原创 uboot网络驱动修改
首先 I.MX6Ull是采用 内部 MAC+外部PHY 芯片的方式来进行网络通信,某国际XXX组织规定,所有的PHY芯片的内部前16个寄存器必须一模一样,PHY芯片的特殊功能配置是在第16个寄存器以后的位置,因此,理论上uboot里边有一个PHY芯片的通用驱动程序,即更换PHY芯片无需更改驱动程序。
2022-10-26 00:04:18
1748
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人