memo.xight.org

/ / memo.xight.org

2002-12-16

ダイナミックリンク

- ldd コマンド
  コマンドやアプリケーションが,どんなライブラリをダイナミックリンクしているのか調べるには ldd コマンドを利用

# ldd hoge
   libX11.so.6.1 => (not found)
   libc.so.1 => /usr/lib/libc.so.1
   libdl.so.1 => /usr/lib/libdl.so.1

  見つからないときは,(not found)と出る.

- Solaris 8 の crle コマンド
  Solaris 8 からは,Linux の ld.conf のような機能があります.
  /usr/lib と /usr/local/lib に含まれるダイナミックライブラリーを参照させるためには,

# crle -c /var/ld/ld.config -l /usr/lib:/usr/local/lib


- 普通は LD_LIBRARY_PATH や LD_LIBRARY_PATH_64 変数を設定 (ライブラリーの含まれるパスをセットする)

- Reference
  Solaris Tips
  http://www.asi.co.jp/info/unix/solaris.html

カテゴリ: [Solaris]
2002-12 /

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-12-02 10:52
Copyright © 2005 xight.org All Rights Reserved.