嵌入式的QT跟一般的QT开发流程是一样的,唯一的区别就是它的编译环境不同,而QT具备很强的可移植性,在不同平台之间移植,在QT版本不变时,连源码都不用改,重新配置环境编译一次就行
所以QT可以先在一个ubuntu虚拟机下面设计好功能,然后再移植到嵌入式设备上面
如果使用一个版本的Qt,那么在嵌入式上与在PC上,只是编译器不一样,其他的都是一样的,换个编译器,也就是 使用交叉编译后,就可以在嵌入式的板子上运行了
没有开发板在Linux下也是可以学习的,在windows下也是可以学习的
Qt 是跨平台的
是可以的,Qt 是一个跨平台的库,在哪个系统上都是可以运行的。
所以,在板子上与PC上运行的程序的源码是一样的,只是重新编译了一下