IMX6ULL移植Qt Ubuntu22.04总结
按照正点原子移植Qt的方法在Ubuntu22.04中是不能够通过的,这里需要修改一些内容。
make报错
在编译源码的时候会报几个大致相同的错numeric_limits
,和这个相关,解决这个问题可以在报错的时候查看报错文件,添加相应的头文件就可解决:
#include <stdexcept>
#include <limits>
make install报错
按照正点原子教程,安装好库,编写好autoconfigure.sh
文件,这个文件内需要添加以下内容,否者make install的时候会报错:
-skip qtdeclarative \
移植想法
移植的时候过程不必一致,比如路径,版本等,正点原子中的Qt移植是直接将其移植到开发板中,这种方式我不是很喜欢,所以我将Qt编译好的库直接移动到根文件系统内,再烧写到开发板中,也是成功的。
License:
CC BY 4.0