查看: 1470|回复: 0

用qt creator 编译QT5应用

[复制链接]
  • TA的每日心情
    奋斗
    2021-12-3 10:17
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2019-5-6 16:39:46 | 显示全部楼层 |阅读模式
    分享到:
    编译器:      ARM-poky-linux-gnueabi-gcc
    文件版本:L4115-fsl-image-qt5-myimx6a9.tar.bz2

    1.交叉编译工具
    安装教程编译工具:
    chmod +x  fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-4.1.15-2.1.0.sh

    ./fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-4.1.15-2.1.0.sh

    设置教程编译工具
    vim ~/.bashrc
    增加到最后:(最后保存文件)

    export LD_LIBRARY_PATH=/home/linyn/qtcreator-4.9.0/dubs/libLD_LIBRARY_PATH
    export LD_LIBRARY_PATH=/home/linyn/qtcreator-4.9.0/freetype/libLD_LIBRARY_PATH
    source /opt/fsl-imx-fb/4.1.15-2.1.0/environment-setup-cortexa9hf-neon-poky-linux-gnueabi



    生效配置文件:
    source ~/.bashrc

    2.安装qtcreator
    版本:qt-creator-opensource-linux-x86_64-4.9.0.run

    安装:
    ./qt-creator-opensource-linux-x86_64-4.9.0.run

    3.使用qtcreator配置交叉编译
    打开Tools(工具) > Options(选项:
    Tools > Options > Build & Run and:
    Qt version 配置为/opt/fsl-imx-fb/4.1.15-2.1.0/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake
    compiler 设置为 /opt/fsl-imx-fb/4.1.15-2.1.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++
    sysroot 设置为/opt/fsl-imx-fb/4.1.15-2.1.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi
    Add a new kit(构建套件),增加Qt version 和compiler;Qt mkspec设置为arm-poky-linux-gnueabi-g++
    解压arm-poky-linux-gnueabi-g++.tar.bz2 到/opt/fsl-imx-fb/4.1.15-2.1.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi/usr/lib/qt5/mkspecs/
    参考如图
    图1
    图2
    图3

    4.新建工程和编译
    点击“文件” --> 选择"新建工程和项目" -->选择“Qt Widgets Application”命名为hello
    参考如图:
    图4
    图5
    图6
    图7

    右键hello选选“构建”,可以看到/home/linyn/test/build-hello-MYIM6EK200-Debug目录生成hello文件

    5.下载到板子:
    export DISPLAY=:0.0
    ./hello -platform eglfs

    0
    本主题由 一只耳朵怪 于 1 小时

    图1.jpg
    图2.jpg
    图3.jpg
    图4.jpg
    图5.jpg
    图6.jpg
    图7.jpg
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 13:17 , Processed in 0.111894 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.