qt源码编译

  • 进入解压目录,然后新建编译脚本 make.sh
# cd qt-everywhere-src-5.15.0
# touch make.sh
# chmod 777 make.sh
#!/bin/sh
PWD=`pwd`
    mkdir install
    ./configure \
    -prefix $PWD/install \
    -static \
    -release \
    -opensource \
    -xplatform linux-arm-gnueabi-g++ \
    -optimized-qmake -pch \
    -qt-libjpeg \
    -qt-libpng \
    -qt-zlib \
    -no-opengl \
    -skip qt3d \
    -skip qtcanvas3d \
    -skip qtpurchasing \
    -skip qtlocation \
    -skip qttools \
    -no-sse2 \
    -no-openssl \
    -no-cups \
    -no-glib \
    -no-iconv \
    -tslib \
    -linuxfb \
    -I /home/lck/ssd20x/qt/tslib-1.15/install/include \
    -L /home/lck/ssd20x/qt/tslib-1.15/install/lib \
    -recheck-all \
    -make examples

    make -j16 
    make install
  • 修改qmake.conf
vi qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf

​​​​​​​

  • 开始交叉编译
# ./make.sh
  • 设置qmake环境变量
# vi ~/.bashrc

增加如下字段(根据自己的环境设置路径)
export PATH=/home/dell/ssd20x/qt/qt-everywhere-src-5.15.0/install/bin:$PATH

# source ~/.bashrc
# which qmake
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灬烟花易冷灬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值