愚かな質問であることは確かですが、私はQEMUに初めて接する人なのでご了承ください。
└──╼ $ qemu-aarch64 ./a.out
qemu-aarch64: Could not open '/lib/ld-linux-aarch64.so.1': No such file or directory
はい仮説何かをインストールできませんでしたが、理解できないようで、解決策がある可能性があるのでここにあります。
よろしくお願いします。
オペレーティングシステム:Linux ParrotOSアーチ:x86-64
答え1
関連するCライブラリをインストールする必要があります。 Parrot OSはDebianに基づいており、arm64
バイナリを提供しているので、これはうまくいきます。
スキーマの有効化
arm64
(と一致aarch64
):sudo dpkg --add-architecture arm64
ローカルストレージキャッシュの更新:
sudo apt update
arm64
Cライブラリをインストールします。sudo apt install libc6:arm64
システムが最新でない場合は失敗するため、sudo apt upgrade
まずシステムを実行する必要があります。他のライブラリが必要な場合は、そのパッケージもインストールする必要がa.out
あり:arm64
ます。