Linuxのライブラリ

2021-11-15 (月) 10:40:12

Linuxのライブラリ

ライブラリの種類

  • 静的ライブラリ
  • 共有ライブラリ
    • 共有ライブラリの保存場所
      • /lib/
      • /usr/lib/
    • 共有ライブラリのファイル名
      • lib*.so.*
    • 共有ライブラリを読み込む順序
      1. 環境変数(LD_LIBRARY_PATH)
      2. キャッシュファイル(/etc/ld.so.cache)

リンクの種類

  • スタティックリンク(静的リンク)
  • ダイナミックリンク(動的リンク)

Linuxコマンド

ldconfig

  • キャッシュファイルの再構築

ldd

  • ldd <library-path> ※指定したコマンドに必要なライブラリの表示
    ldd /bin/cat

関連用語