文章

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