为了后续更好的进行开发,前期需要先搭建好方便快捷的开发环境。
首先是搭起ssh环境,加快文件传输,利于开发调试,这里为了减少网线的连接,于是决定使用rndis,通过一条usb线来解决,刚好这款板子的usb typec接口也是支持otg的,先来加载rndis需要的驱动。
写好脚本后在配置成开机自启动,这里偷懒了不想配置服务来执行,系统里面也没有rc.local,就写在了/etc/profile里面,这样开机也能实现自启动了。
到这里就可以在电脑上看到rndis设备了,把它切换到虚拟机下,配置下网络试试能不能ping通就可以了。
我想做的项目是跟Qt相关的,所以还要搭建一下虚拟机下的qt交叉编译开发环境,这里参考了米尔的教程,快速的来使用这个过程,不再赘述,大家可以参考米尔的文档写的很详细了,先搭建SDK环境,然后再在Qt Creator里面配置kits即可。
关闭米尔出厂自动运行的Qt程序。
当配置好后准备运行qt程序的时候,出现如下问题,卡住了。
在群友的提醒下说可能是环境变量的问题,参考了下米尔的脚本,原来是需要配置下一些环境变量还有执行的时候要加参数选择输出设备,这样就可以了。
程序能跑起来了,有画面输出了,先这样告一段落吧,谢谢。
|