- 获取SDK及TF卡镜像
链接:百度网盘 请输入提取码 提取码:ule0
首先使用wind32diskimg 烧录镜像 100ask-t113-pro_qt5-sdcard.img 到TF卡内,然后插到开发板上,进行启动。
注意: TF卡镜像要用wind32diskimg烧录。
之后将 arm-buildroot-linux-gnueabihf_sdk-buildroot.tar.gz 解压缩,放到ubuntu 18系统内,执行解压缩,解压缩以后,就可以配合 qtcreator 进行qt UI开发了。
SDK就是包含了QT的交叉编译工具链,里面有qmake ,可以用来开发GUI使用。
- 进入开发板系统后,设置环境变量
export QT_QPA_PLATFORM=linuxfb:tty=/dev/fb0
export QT_QPA_FONTDIR=/usr/share/fonts/liberation
export QT_QPA_PLATFORM=linuxfb
export QT_QPA_GENERIC_PLUGINS=evdevtouch
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event5
- 进入qt示例目录,运行示例
# cd /usr/lib/qt/examples/
# ls
README location qpa serialbus
bluetooth mqtt qtconcurrent serialport
charts multimedia qtestlib sql
coap multimediawidgets quick svg
corelib network quickcontrols virtualkeyboard
dbus nfc quickcontrols2 webchannel
enginio opcua remoteobjects websockets
examples.pro positioning script widgets
gui qml scxml xml
knx qmltest sensors xmlpatterns
# cd gui/
# cd
analogclock/ gui.pro rasterwindow/
# cd analogclock/
# ./analogclock
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'