- 博客(7)
- 收藏
- 关注
原创 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
339
原创 qt圆角标签页(tabwidget)
现在移动端各种app以及PC 浏览器,都实现了圆角化,为了迎合大众的喜好,导致其他行业场景也出现了这种需求,多标签页是一个使用较多的控件,qt提供的qss以及quick所实现不能完全满足项目要求,对于工程师来讲,仅仅使用官方给出基本接口,是不够用。
2024-04-07 14:35:10
348
原创 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
842
原创 基于NAND flash的Levelx+Filex+USBx工程实例
做此工程前的想法:使用nand flash作为存储器,实现单片机文件系统挂载和usb存储设备。简单说一块nand flash能被单片机和电脑同时访问后期在准备开启SDRAM时,发现同时使用NAND会影响性能,下一步把NAND flash换成SD卡(先写到这,后续再写)
2023-01-14 21:15:15
828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人