gpt4 book ai didi

raspberry-pi - 如何为 RasPi3 交叉编译

转载 作者:行者123 更新时间:2023-12-04 15:09:06 26 4
gpt4 key购买 nike

我目前正在尝试为我的 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 还是我遗漏了什么?

谢谢你的任何提示。

最佳答案

经过一番挣扎(接受的解决方案对我不起作用),我终于在 ubuntu 上为 raspberry pi 3 交叉编译了 qt 5.6。
你基本上需要关注这个众所周知的how to .请务必使用以下配置:

./configure -release -opengl es2 -device linux-rpi3-g++
-device-option CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf- -sysroot ~/raspi/sysroot -prefix /usr/local/qt5pi -extprefix ~/raspi/qt5pi -hostprefix ~/raspi/qt5 -v -nomake examples -nomake tests -no-use-gold-linker

关于raspberry-pi - 如何为 RasPi3 交叉编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37615160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com