User talk:Caolu

From Qt Wiki
Jump to navigation Jump to search

Cross-compile Qt5.12.12 source code, generated library can not be found

configure: ./configure -prefix /home/owen/qt-everywhere-src-5.15.15/qt-arm \ -opensource \ -confirm-license \ -shared \ -release \ -no-strip \ -xplatform linux-arm-gnueabi-g++ \ -nomake examples \ -no-opengl \ -silent \ -skip qtlocation \ -qpa linuxfb

qmake.conf:

  1. modifications to g++.conf

QMAKE_CC = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-gcc QMAKE_CXX = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-g++ QMAKE_LINK = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-g++ QMAKE_LINK_SHLIB = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-g++

  1. modifications to linux.conf

QMAKE_AR = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-ar cqs QMAKE_OBJCOPY = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-objcopy QMAKE_NM = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-nm -P QMAKE_STRIP = /home/owen/gcc-arm-8.2/bin/arm-linux-gnueabi-strip load(qt_config)

make&make install success