【发布时间】:2016-06-03 13:03:32
【问题描述】:
我目前正在尝试为我的 Raspberry Pi 3 交叉编译 Qt 5.7。这是我第一次尝试交叉编译,所以请善待。 :)
在 Qt Wiki 上,我找到了 instructions for the Raspberry Pi 2,我目前正在尝试调整它。
RasPi 2 的编译行如下:
./configure -release -opengl es2 -device linux-rasp-pi2-g++ -device-option \
CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- \
-sysroot ~/raspi/sysroot -opensource -confirm-license -make libs \
-prefix /usr/local/qt5pi -extprefix ~/raspi/qt5pi -hostprefix ~/raspi/qt5 -v
我替换了选项
-device linux-rasp-pi2-g++
通过
-device linux-rpi3-g++
正如我在 raspi-tools 文件夹中找到的那样。
现在我被困在这个选项上
CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-
就像在~/raspi/tools/ 文件夹中一样,我看不到任何明显与raspi3 相关的条目。只有arm-bcm2708/ 文件夹。不应该有一些bcm2837 条目吗?这是否意味着尚不支持 RasPi 3 还是我遗漏了什么?
感谢您的任何提示。
【问题讨论】:
标签: raspberry-pi cross-compiling raspberry-pi3 qt5.7