Wie kann ich PKGConfig die Cross Compiling -Bibliothek finden?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich PKGConfig die Cross Compiling -Bibliothek finden?

by Anonymous » 17 Jul 2025, 05:40

Ich habe mein Projekt von Debian x86_64 Host zu ARM64 zusammengestellt. Verwenden Sie die Cross -Compiler und Multiarch -Bibliotheken, die aus dem offiziellen Repo von Debian installiert wurden. Mein Projekt ist mit CMake erstellt. Diese Verderben der Kompilierung. Für den ersten Ansatz platziert sich Debian-Plätze jedoch Cross Compiling-Bibliotheken innerhalb desselben Stammes der Host-Plattform, d. H./usr/lib/x86_64-linux-gnu/ und/usr/lib/aArch64-linux-gnu , die beide auf demselben Sysroot liegen. Es kann also nicht verwendet werden. Für den zweiten Ansatz weiß ich, dass Debian Plätze Cross Compile PKG-Konfigurationsdateien in/usr/lib/(PLAT) -Linux-gnu/pkgconfig/, aber wie kann ich diesen Pfad automatisiert über verschiedene Linux-Distributionen hinweg angeben?

Top