簡體   English   中英

構建覆盆子pi3 arm64的qt

[英]Build qt for raspberry pi3 arm64

我嘗試為raspberry-pi3 qt5.12應用程序設置交叉編譯構建環境。 目標將運行ubuntu 64bits(raspberry版本)操作系統,主機運行ubuntu 18.04 x86-64。 我在互聯網上嘗試了幾個教程,如下所示: https//medium.com/@amirmann/how-to-cross-compile-qt-for-raspberry-pi-3-on-linux-ubuntu-for-beginners -75acf2a078c

我嘗試設置此環境以將CI / CD放入raspi應用程序中,因此我想設置它而不將raspberry物理連接到主機,如果可能,只安裝映像或qemu進程。

無論我嘗試做什么,qt配置都失敗,出現以下錯誤:

$RPI_TOOLS/..../ld: cannot find crt1.o : No such file or directory
$RPI_TOOLS/..../ld: cannot find crti.o : No such file or directory
$RPI_TOOLS/..../ld: cannot find -lm

我試圖導出$ LIBRARY_PATH環境變量與這些文件的路徑,但沒有任何變化。

有沒有人已經為raspberry pi3 64位編譯了qt 5.12,可以給我一些線索/教程/幫助,告訴我怎么做?

大家好

我在啟動qt configure腳本時使用選項-xplatform linux-aarch64-gnu-arm解決了我的問題。 在此之前,我使用qemu-static chroot到raspi-rootfs並使用apt安裝依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM