Erstellen Sie ein Linux-Kernel-Modul mit QEMU

383
Carlo

Ich verwende die Basisbilder von resin.io himbeer-pi-Docker, die mit QEMU vorkonfiguriert sind. Das übliche Verfahren zum Nachahmen ist die Verwendung der Direktiven RUN [ "cross-build-start" ] und RUN [ "cross-build-end" ]. Dies ist für normale Binärdateien in Ordnung, aber ich möchte v4l2loopback-Kernel-Modul kompilieren.

Wenn ich uname -rim Docker-Image die Kernel-Version laufe ! = Der Kernel der Maschine, auf der ich es verwenden möchte (Raspberry Pi).

Soll ich beim Kompilieren mit QEMU nur die Kernel-Version einstellen? Oder muss ich den Kernel irgendwie herunterladen und kompilieren, bevor das Modul kompiliert wird?

0

0 Antworten auf die Frage