QT Raspberry Pi 4

QT on Raspberry Pi 4

我有一个 Raspberry Pi 4 Model B Rev 1.4,我在 Windows 10 机器上的 VirtualBox 中使用 Ubuntu 20.04 运行ning。

我一直在按照本视频中介绍的步骤进行操作 https://www.youtube.com/watch?v=TmtN3Rmx9Rk&list=PLXAxzIhirYJGp1dMN0SxMRNCumubmpzWj&index=2&t=1686s。目标是 运行 QT C++ 应用程序在 Raspberry Pi

@24.20,主持人发出命令:

rsync -avz --rsync-path="sudo rsync" pi@192.168.1.237:/lib sysroot

他的主机收到了一些文件。在视频中我可以看到 lib/firmwarelib/modules.baklib/moduleslib/udev

的内容

然而,当我发出同样的命令时,我只收到一个符号 link

receiving incremental file list
lib -> usr/lib

顺便说一句,符号 link 也是我在树莓派上看到的

lrwxrwxrwx   1 root root     7 May  7  2021 bin -> usr/bin 

我尝试添加选项 --copy-links。它允许我复制文件,但 usr/bin 目录大约有 3GB,与我在视频中看到的

相比,它似乎有更多的文件夹(例如 chromium-browser) ]

为什么会出现差异?我错过了初始设置步骤吗?有什么建议吗?

有同样的问题。 您要复制的 /lib 是 link,而不是文件夹。已 link 编辑为 /usr/lib。所以试试

rsync -avz  --rsync-path="sudo rsync" pi@192.168.1.237:/usr/lib sysroot