查看: 980|回复: 0

编译QT5.6.0

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

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2019-7-2 16:20:33 | 显示全部楼层 |阅读模式
    分享到:
    tar -xvf ~/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_ARM-linux-gnueabihf.tar.xz
    export ARCH=arm
    export CROSS_COMPILE=/home/linyn/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
    export PATH=/home/linyn/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/binPATH
    ${CROSS_COMPILE}gcc -v


    unzip tslib-master.zip
    cd tslib-master/
    ./autogen.sh
    ./configure --host=arm-linux-gnueabihf --prefix=/usr/local/tslib
    make -j4
    sudo make install

    tar zxvf qt-everywhere-opensource-src-5.6.0.tar.gz
    cd qt-everywhere-opensource-src-5.6.0/
    vim qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf

    # modIFications to g++.conf
    QMAKE_CC                = arm-linux-gnueabihf-gcc
    QMAKE_CXX               = arm-linux-gnueabihf-g++
    QMAKE_LINK              = arm-linux-gnueabihf-g++
    QMAKE_LINK_SHLIB        = arm-linux-gnueabihf-g++

    # modifications to linux.conf
    QMAKE_AR                = arm-linux-gnueabihf-ar cqs
    QMAKE_OBJCOPY           = arm-linux-gnueabihf-objcopy
    QMAKE_NM                = arm-linux-gnueabihf-nm -P
    QMAKE_STRIP             = arm-linux-gnueabihf-strip
    保存

    vim qtbase/mkspecs/common/g++-base.conf
    std=c++1z 改为 -std=c++11

    ./configure -v -prefix /usr/local/QtEmbedded-5.6.0-arm -release -opensource -no-accessibility -make libs -xplatform linux-arm-gnueabi-g++ -optimized-qmake -pch -qt-sql-sqlite -qt-zlib -tslib -no-opengl -no-sse2 -no-openssl -no-nis -no-cups -no-glib -no-pkg-config -no-separate-debug-info -I /usr/local/tslib/include -L /usr/local/tslib/lib
    选择和输入yes回车
    make -j8
    sudo make install
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2025-1-13 03:14 , Processed in 0.114370 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.