1.技术栈
1、交叉编译
在嵌入式板子上(树莓派板子+树莓派原生系统(linux/ubuntu))跑qt的程序,界面用qml写,
2、跨平台代码编写
2.常用工具软件
背景:
开发运行在树莓派上的Qt界面程序,应用软件编码框架是QT,
编译环境:VM虚拟机,ubuntu18.04环境,安装了Qt,已经交叉编译相关的环境,
代码编写:windows安装VS Code软件,可以远程连接到VM,直接写代码,暂时未找到Qt Creator可以远程VM编码的内容。
——————————————————————————————————
VS Code相关:
1.启动,远程连接VM,需要联网,vs每次都要联网下载东西才能用
2.VS编写Qt代码不方便,缺少Qt项目管理的内容,以及没有查询助手,写代码效率也比较低
3.添加资源、添加文件的时候很麻烦,QCreator都是操作式的,交互的,但是在交叉编译环境还要自己编辑工程项目文件,