次の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をコンパイルする方法
おすすめ記事
- XFCE は /usr/share/applications/ に設定されたアイコンを無視します。
- デュアルブートLinuxおよびWindows 10
- Linuxをインストールした後、Windowsから起動できません。
- 「ps -ww」の二重「w」の目的は何ですか?
- 二重引用符内のデータからタブ文字を削除します。
- Raspian - 電子メールはサフィックスと一緒に送信されません。
- 空きメモリがディスクキャッシュとして使用されないのはなぜですか?
- Dell XPS 13でSDカードを検出する
- Freebsdで使用するためにUbuntuでネットワーク情報を再収集する方法は?
- 私のラップトップにインストールされているRPM Fusionソフトウェアを無料で使用できますか?手数料がなく、訴訟やその他の罰のリスクがありますか?