【发布时间】:2019-04-19 14:20:13
【问题描述】:
我正在尝试从 arch linux(64 位)主机为树莓派 3 模型 B 交叉编译 qt 5.7.1。 因此,为此,我正在关注本教程:https://www.raspberrypi.org/forums/viewtopic.php?t=204529#p1269019。 但是,当我在“/opt/qt5pi/qt5build/”目录中执行这些命令时:
../qt-everywhere-opensource-src-5.7.1/configure -no-use-gold-linker -opengl es2 -device linux-rpi3-g++ -device-option CROSS_COMPILE=arm-linux-gnueabihf- -sysroot /opt/qt5pi/sysroot -prefix /usr/local/qt5pi -opensource -confirm-license -skip qtwebengine -skip qtscript -nomake examples -make libs
make
链接器工具/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/ld 发送此错误:
ld: cannot find -lGLESv2
【问题讨论】:
标签: qt raspberry-pi linker cross-compiling