Bulidroot构建QT5
在buildroot下面,打开配置界面
1 2 3 4
| location: -> Target packages -> Graphic libraries and applications -> (6) QT5
|
开发板配置
buildroot 配置中tslib使能后,在 /etc/profile中加入以下内容。
1 2 3 4 5 6 7 8 9 10
| #!/bin/sh export T_ROOT=/usr/tslib4arm export TSLIB_TSDEVICE=/dev/input/event1 export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=/etc/ts.conf export TSLIB_PLUGINDIR=/usr/lib/ts/ export TSLIB_CONSOLEDEVICE=/dev/tty export TSLIB_FBDEVICE=/dev/fb0 source /etc/profile echo "tslib init success!"
|
运行程序
如果出现could not find or load the Qt platform plugin "eglfs"
在后面加 -platform linuxfb,即可执行
1
| ./main -platform linuxfb
|
找不到字体库解决方法
拷贝字体(ttf后缀)到目标平台/usr/lib/fonts
下即可