2017-07-22 3 views
0

einbinden kann Ich habe Marble-Bibliothek und Meta-QT5-Toolchain mit Bitbake gebaut. Ich habe SDK in meinem PC erfolgreich installiert. Aber nicht in der Lage, Marble-Bibliothek in der/usr/local/oe-Kern (x64)/Wie ich meine Bibliothek in SDK

zu finden Wie kann ich Bibliotheken aus "Marmor" -Paket in SDK enthalten. Bitte helfen.

Vielen Dank im Voraus.

Antwort

1

Sie müssen in Ihrem Rezept sicher sein haben

BBCLASSEXTEND += "native nativesdk" 

Erklärung

One BBCLASSEXTEND = "native nativesdk" können Binärdateien für die Host-Architektur (nativ) und für die Ziel sdk Architektur backen.

Die Ziel-SDK-Architektur wird in der SDKMACHINE Variable beschrieben und die Host-Architektur ist die Architektur der Maschine, die Bitbake ausführt. BBCLASSEXTEND = "native nativesdk" wird alow Sie Rezepte backen, die "virtuelle" mit dem Suffix nativen (so ${PN}-native) und das Präfix nativesdk (so nativesdk-${PN})

Dann sind, tun

bitbake <recipe> -c populate_sdk 

Hoffe, es hilft

Verwandte Themen