当前位置: 首页 > news >正文

海门建设厅网站建筑网片规格介绍

海门建设厅网站,建筑网片规格介绍,网站备案是每年一次吗,广州哪里有网页设计培训贵吗文章目录 实验环境介绍一、确认Qt版本二、确认交叉编译工具链三、配置Qt3.1、修改qmake.conf3.2、创建autoConfig.sh配置文件 四、编译安装Qt五、移植Qt安装目录六、配置Qt creator6.1、配置qmake6.2、配置GCC编译器6.3、配置G编译器6.4、配置编译器套件6.5、创建应用 七、总结… 文章目录 实验环境介绍一、确认Qt版本二、确认交叉编译工具链三、配置Qt3.1、修改qmake.conf3.2、创建autoConfig.sh配置文件 四、编译安装Qt五、移植Qt安装目录六、配置Qt creator6.1、配置qmake6.2、配置GCC编译器6.3、配置G编译器6.4、配置编译器套件6.5、创建应用 七、总结 实验环境介绍 硬件韦东山T113工业开发板 软件Tina5.0 SDK 一、确认Qt版本 无论在什么平台第一件事先确认Qt版本用哪个就下载哪个。比如项目需要使用Qt5.15.9那么就下载Qt5.15.9的源码 解压源码 tar -xvf qt-everywhere-opensource-src-5.15.9.tar.xz二、确认交叉编译工具链 交叉编译工具链的确认需要参考目标平台的架构和Qt的版本。比如我的Qt程序是要放到arm开发板上运行那就选择arm交叉编译工具链。然而Qt5.15.9对gcc版本的要求是要大于5那么所选的arm交叉编译工具链的gcc版本就要高于5。 所以此例中我所使用的arm交叉编译工具链为gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi该工具链的gcc版本为7.2.1 交叉编译工具链下载好后设置环境变量 export ARCHarm export CROSS_COMPILEarm-linux-gnueabi- export PATH$PATH:/t113/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/bin/三、配置Qt 3.1、修改qmake.conf 进入mkspecs目录 cd qt-everywhere-src-5.15.9/qtbase/mkspecs该目录包含了一系列与平台编译器设置相关的文件夹我的目标平台是arm架构那么就修改linux-arm-gnueabi-g目录下的qmake.conf vi linux-arm-gnueabi-g/qmake.conf这里将工具链前缀修改成我们所要用的工具链前缀 3.2、创建autoConfig.sh配置文件 进入Qt源码根目录创建配置文件autoConfig.sh cd qt-everywhere-src-5.15.9 vi autoConfig.shautoConfig.sh内容如下 ./configure \ -xplatform linux-arm-gnueabi-g \ -prefix /opt/qt/qtresource/qt5.15.9 \ -release \ -opensource \ -skip qtwayland \ -skip qtlocation \ -skip qtscript \ -make libs \ -optimized-qmake \ -no-opengl \ -no-sse2 \ -no-openssl \ -no-cups \ -no-glib \ -no-pkg-config \ -no-separate-debug-info \ -pch \ -shared \ -qt-libjpeg \ -qt-zlib \ -qt-libpng-xplatform linux-arm-gnueabi-g指定了目标平台和工具链。-prefix指定安装目录。其它的都是一些关于Qt的配置选项。 最后执行配置文件进行配置 ./autoConfig.sh四、编译安装Qt 配置完成后开始编译 make -j8编译成功后开始安装 make install安装路径即为上面所指定的/opt/qt/qtresource/qt5.15.9。 五、移植Qt安装目录 本文主要讲述通用的Qt移植以便以后在不同平台移植Qt。 1、在任意位置创建一个文件夹这里命名为Qt-5.15.9该文件夹将放置所有关于应用程序的支持如动态库、插件、字体等。 mkdir Qt-5.15.92、将安装目录下的bin、lib、plugins目录复制到Qt-5.15.9 cp -r /opt/qt/qtresource/qt5.15.9/bin Qt-5.15.9 cp -r /opt/qt/qtresource/qt5.15.9/lib Qt-5.15.9 cp -r /opt/qt/qtresource/qt5.15.9/plugins Qt-5.15.93、如果项目中有特殊的字体文件也一并复制到该文件夹 cp -r fonts Qt-5.15.94、想办法将Qt-5.15.9文件夹弄到开发板可以直接复制或通过rootfs overlay的方式。位置随意我放到了/usr/local/目录 5、编写用于设置Qt环境变量的开机自启脚本内容可参考如下 #!/bin/shexport QTDIR/usr/local/Qt-5.15.9 export QT_ROOT$QTDIRexport PATH$QTDIR/bin:$PATH export LD_LIBRARY_PATH$QTDIR/lib:$LD_LIBRARY_PATH export QT_PLUGIN_PATH$QT_ROOT/pluginsexport QT_QPA_PLATFORMlinuxfb:tty/dev/fb0 export QT_QPA_FONTDIR$QT_ROOT/fontsexport QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS/dev/input/event5六、配置Qt creator 6.1、配置qmake 6.2、配置GCC编译器 6.3、配置G编译器 步骤同上。 6.4、配置编译器套件 6.5、创建应用 至此配置结束。可以自行创建应用程序编译应用传到开发板进行验证。 七、总结 至此Qt移植结束。 参考文章自动驾驶开发入门一—交叉编译64位Qt5.15 (aarch64)
http://www.w-s-a.com/news/561632/

相关文章:

  • 长沙网站建设搭建网络营销做得好的公司
  • 如何做网站的后台管理石家庄seo关键词排名
  • 给自己公司做个网站山东做外贸网站的公司
  • 张家港网站建设培训江苏省建设工程网站系统
  • html个人网站桂林建站
  • 湛江网站优化快速排名wordpress文章页面宽度
  • 自己建网站怎么弄唯品会一家专门做特卖的网站
  • 做文化传播公司网站做搜狗pc网站点
  • 免费的黄冈网站有哪些平台可以聊天呢要查询一个网站在什么公司做的推广怎么查
  • 凡客建站登录入口网站建设先进部门评选标准
  • 响应式设计 手机网站政务中心建设网站
  • 如何做卖衣服的网站网站登录接口怎么做
  • 网站源码下载了属于侵权吗499全包网站建设
  • 怎样创建网站信息平台网络推广官网首页
  • 网站建设的课程网站 逻辑结构
  • 开通企业网站搬瓦工暗转wordpress
  • 成都网站建设有名的公司怎么做出有品牌感的网站
  • 中国网站的建设淘宝数据网站开发
  • 深圳建站网站模板wordpress 文章最长
  • 服务器建立网站建网站做seo
  • 帮人做彩票网站支付接口网上请人做软件的网站
  • 万全网站建设wl17581做旅游广告在哪个网站做效果好
  • 钢城网站建设安徽省住房和城乡建设厅网站
  • 协会网站建设方案大良营销网站建设好么
  • 网站引导页一般是什么格式网页设计师的应聘岗位
  • 构建网站空间网站开发与维护招聘
  • 网站建设的网页怎么做番禺网站开发哪家强
  • 网站开发是程序员吗百度网盘下载电脑版官方下载
  • 中国电力建设集团网站杭州网站运营
  • 大气网站模板下载效果好的网站建设公