次のURLからダウンロードしたライブラリについて質問があります。 https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/ そのバージョンは2.26です。私のARMプラットフォームに合わせてこのライブラリをコンパイルして実行する必要があります。ライブラリはうまくコンパイルされますが、 "./setcap cap_net_raw,cap_net_admin,cap_dac_override+eip ./my.elf" コマンドを使用して実行すると、"共有ライブラリのロードエラー: libcap.so.2: 共有オブジェクトファイルを開くことができません"返されます。 : そのファイルやディレクトリが見つかりませんでした"エラーが発生しました。さらに、私のコンピュータの設定に最適です。libcap.so.2ファイルが/ libディレクトリのsetcapファイルにリンクされているようです。 libcap.soファイルがないため、libcap.so.2エラーが返されます。クロスプラットフォームのlib方向。この問題についてどのような考えがありますか?
クロスプラットフォームのlibcapをコンパイルする方法
関連情報
- /etc/cron.hourly/myjobが機能しないのはなぜですか?
- LinuxのWindows安全文字
- SSH経由でtestng.xmlを実行したときに権限が拒否されました。
- 64ビット版のアプリがWineとクラッシュする
- Konsoleツールバーを削除する方法
- シェルが.bashrcで定義されたコマンドを見つけることができません。
- Alpineでリポジトリを更新する方法
- debファイルまたはaptの依存関係要件の末尾にあるチルダ(〜)はどういう意味ですか?
- コマンド置換で配列に複数の値を割り当てる方法は?
- Arch/Plasma - Virtual Machine Manager の PolicyKit ウィンドウが開きません。