QT5的移植和嵌入式环境变量配置

QT5的移植和嵌⼊式环境变量配置
QT5的移植和嵌⼊式环境变量配置医疗器械不良事件监测和再评价管理办法
版本选择
交叉编译器版本:gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf
TsLib选择: tslib-1.4
Qt编译配置:
配置f
qt-everywhere-src-5.12.8/qtbase/mkspecs/linux-arm-gnueabi-g++/f
QMAKE_INCDIR +=/usr/local/tslib-1.4-runtime/include//usr/local/sqlite3/include/
QMAKE_LIBDIR +=/usr/local/tslib-1.4-runtime/lib//usr/local/sqlite3/lib/
康涅狄格州百人误诊QT_QPA_DEFAULT_PLATFORM = linuxfb
#modifications to g++.conf
QMAKE_CC                =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
QMAKE_CXX              =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
QMAKE_LINK              =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
QMAKE_LINK_SHLIB        =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
#modifications f相对标准偏差
QMAKE_AR                =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar cqs
QMAKE_OBJCOPY          =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objcopy
QMAKE_NM                =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-nm -P
QMAKE_STRIP            =/opt/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-strip
Qt选项配置
./configure -prefix /usr/local/Qt5.12.8/-release -opensource -make libs -xplatform linux-arm-gnueabi-g++-tslib -optimized-qmake -pch -qt-libjpeg -qt-zlib -qt -libpng -qt-libjpeg -qt-sqlite  -no-opengl -skip qt3d -skip qtcanvas3d -skip qtpurchasing -no-sse2 -no-openssl -no-cups -no-glib -no-iconv -nomake example s -nomake tools -skip  qtvirtualkeyboard -I /usr/local/tslib-1.4-runtime/include/-L /usr/local/tslib-1.4-runtime/lib/
编译
make -j8
make install
嵌⼊式环境变量
#Qt5.12.8
export QT_ROOT=/usr/lib
export QT_QPA_PLATFORM_PLUGIN_PATH=$QT_ROOT/plugins
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0
export QT_QPA_FONTDIR=$QT_ROOT/fonts
export QT_QPA_GENERIC_PLUGINS=Tslib:/dev/input/touchscreen0
export QT_QPA_EVDEV_KEYBOARD_PARAMETERS=/dev/input/event0
export QML_IMPORT_PATH=$QT_ROOT/qml
export QML2_IMPORT_PATH=$QT_ROOT/qml
export QT_QPA_FB_TSLIB=1
#Tslib
谷牧之女
export TSLIB_TSDEVICE=/dev/input/touchscreen0隋雅韵储奕小说
export TSLIB_CONFFILE=/f
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_FBDEVICE=/dev/fb0
亚硝酸盐氮export TSLIB_CONSOLEDEVICE=none
## PC环境变量
export QTDIR=/usr/local/Qt5.12.8
export PATH=$QTDIR/bin:$PATH
export QMAKESPEC=$QTDIR/mkspecs/linux-arm-gnueabi-g++
export LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/tslib-1.4-runtime/lib/:$LD_LIBRARY_PATH

本文发布于:2024-09-22 11:34:57,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/264608.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:配置   版本   评价   监测   误诊   管理   康涅狄格州
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议