自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Ubuntu24 主机源码编译qt6.5

测试条件可以在源码中找到,源码路径qt-everywhere-src-6.5.4/qtbase/src/gui/configure.cmake。在Linux环境,要安装pulseaudio开发环境,不然发现不了ffmpeg,使用-pulseaudio,就不要使用-alsa,经测会有冲突。在源码外目录新建hostbuild作为编译输出目录,在hostbuild新建build.sh编译脚本,记得用。意思可以看出所需的库XCB::CURSOR~XCB::XCB都要有,才成立了。

2025-02-22 13:08:33 175

原创 qtcreator11.0.3配置开发环境

主机环境Ubuntu24,目标主机nanopct4(RK3399), buildroot-2024.02.4编译的根文件系统带OpenGL,QT单独未使用build root编译。用到的IDE资源qt-creator-opensource-linux-x86_64-11.0.3.run下载链接安装后只是空的IDE,没有kit因为是用作嵌入式开发,这点不重要,同样帮助文档也是没有的哈哈。需要对qt源码build source,这里建议使用影子编译,可以防止污染源码目录。这里只讲遇到问题,印象深刻的事。

2024-08-19 21:29:39 585

原创 qt5 build source(qt5源码编译)问题记录

buildroot-2024.02.4制作rk3399根文件系统,开启了opengl也成功生成了对应库,在qt build source时抱错,网上一般建议都是在mkspace的make.conf添加路径,根据以往经验使用的根文件系统是不需要的,还发现在Ubuntu18能够识别OpenGL,但是新使用的Ubuntu24却识别不了。

2024-08-03 23:29:55 573

原创 QtCreator交叉编译设置--sysroot选项

源码编译时使用-sysroot指向目标板根文件系统、因为需要使用依赖库;执行完make install后,是安装在以-sysroot为根目录下的,使用qtcreator添加qmake显示安装错误;之后可以识别qt版本;接着产生一个问题;构建工程可以使用cmake就是CMakeLists.txt或使用.pro文件,使用默认工程编译报错:“-1: error: cannot find crt1.o: No such file or directory”;就是交叉编译环境有问题;

2024-05-19 21:42:20 1368

原创 qt圆角标签页(tabwidget)

现在移动端各种app以及PC 浏览器,都实现了圆角化,为了迎合大众的喜好,导致其他行业场景也出现了这种需求,多标签页是一个使用较多的控件,qt提供的qss以及quick所实现不能完全满足项目要求,对于工程师来讲,仅仅使用官方给出基本接口,是不够用。

2024-04-07 14:35:10 801 3

原创 Qt源码编译缺少QtGraphicalEffects

Qt源码编译,GraphicalEffects。

2024-01-07 18:46:49 955 2

原创 Qt结束debug报错

停止debug时,有错误报出。

2023-08-10 22:59:56 184

原创 cmake安装使用(入门篇)

ubuntu18使用apt安装的版本是3.10.2如果使用源码编译安装的话,新版3.27.1要求cmake版本在3.12.0及以上,我们可以直接使用编译好的二进制安装,下载cmake-3.27.1-linux-x86_64.sh,下载链接:下载后给执行权限,运行后一路默认就行,最终多出文件夹cmake-3.27.1-linux-x86_64;最后添加到Path路径就可以直接使用cmake了。

2023-08-06 00:16:11 1011

原创 emwin浮点数显示注意事项

在当前窗口的当前文本位置处,使用当前字体显示小数点右边十进制数最少的浮点数值。注意有四舍五入。

2023-03-29 14:47:11 298 1

原创 基于NAND flash的Levelx+Filex+USBx工程实例

做此工程前的想法:使用nand flash作为存储器,实现单片机文件系统挂载和usb存储设备。简单说一块nand flash能被单片机和电脑同时访问后期在准备开启SDRAM时,发现同时使用NAND会影响性能,下一步把NAND flash换成SD卡(先写到这,后续再写)

2023-01-14 21:15:15 1206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除