在前面C创建helloworld的基础上,进行qt开发板的创建:
【教程】《OK3568-C_Linux4.19.206_用户编译手册_V1.1_2022.05.05.pdf》
在资料目录:
在最后我会把这个文件上传。
找到第3.2节一步一步的就可以安装好,这里不再多述。如果有小伙伴有问题的,可以在帖子后面留言。
教程在第4.4节,大家可以先详细的看一遍。
打开QT:
点击菜单的工具->选项打开配置:
点击编译器的选项按图示选择指定的我们全编译的源码内的路径:
找到OK3568-linux-source/buildroot/output/OK3568/host/bin下的aarch64-linu-g++
找到OK3568-linux-source/buildroot/output/OK3568/host/bin下的aarch64-linu-gcc
然后点击apply。
点击QT versions的选项卡:
在弹出的菜单中选择qmake:
OK3568-linux-source/buildroot/output/OK3568/host/bin目录下的qmake:
选好后点击OK退出选项。
这样就完成了项目的创建。
1、添加标签:
2、构建工程:
3、在目录/home/lugl/build-hellworld-OK3568-Debug
下生成了hellworld的文件,用文件查看是ARM aarch64位的文件
4、将文件拷到开发板上:
5、开发板上运行:
[root@ok3568:/test]# ./hellworld
QStandardPaths: wrong permissions on runtime directory /var/run, 7755 instead of 7700
qt.qpa.wayland: No shell integration named "xdg-shell" found
显示屏上出现预期效果:
到此QT开发的hellowrld就成功了。很简单吧!
更多回帖