JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... (ELF の場合、動的リンカーにコマンドラインオプションを渡すことはできず、 プログラムの .interp セクションに入っている動的リンカーが実行される)。 また以 ... 同じサポートファイルとプログラム ldd (1), ldconfig (8), /etc/ld.so.conf を使用する。 ライブラリの依存関係を解決する際、動的リンカーは、最初に、依存関係の各文字列がスラッシュを含んでいるかをチェックする (この状況になるのは、リンク時にスラッシュを含むライブ ... で追加指定されたものも含めた) ライブラリ検索パスから見つかったライブラリファイルの情報を集めたものである。ただし、バイナリがリンカーオプション -z nodeflib でリンクされている場合は、デフォルトのライブラリパスにある ライブラリはスキップされる。ハードウェア機 ... ... (ELF の場合、動的リンカーにコマンドラインオプションを渡すことはできず、 プログラムの .interp セクションに入っている動的リンカーが実行される)。 また以 ... 同じサポートファイルとプログラム ldd (1), ldconfig (8), /etc/ld.so.conf を使用する。 ライブラリの依存関係を解決する際、動的リンカーは、最初に、依存関係の各文字列がスラッシュを含んでいるかをチェックする (この状況になるのは、リンク時にスラッシュを含むライブ ... で追加指定されたものも含めた) ライブラリ検索パスから見つかったライブラリファイルの情報を集めたものである。ただし、バイナリがリンカーオプション -z nodeflib でリンクされている場合は、デフォルトのライブラリパスにある ライブラリはスキップされる。ハードウェア機 ... ... ない。 LINKING これは Linux のシステムコールだが、 libc には存在せず、 代わりに libkeyutils に存在する。 リンクする際には、 リンカーに -lkeyutils を指定する必要がある。 関連項目 keyctl (1), keyctl (2), request_key (2) この文書について この man ページは Lin ... ... ) 呼び出したプロセスのカーネルメモリーマップディスクリプターのフィールドを変更する。 これらのフィールドは通常カーネルと動的リンカーにより設定される (詳しい情報は ld.so を参照)。 通常のアプリケーションはこの機能を利用すべきではない。 しかしながら、自分を書 ... ... lags] 説明 gsl-config は、 GSL を利用するプログラムをコンパイルおよびリンクの際に用いるべき、 コンパイラーフラグおよびリンカーフラグを定めるために利用するためのツールです。 また、 GSL では GNU autoconf 用の.m4 マクロを提供していますが、 gsl-config は ... -version 現在インストールされている GSL のバージョンを、 標準出力に書き出します。 --libs GSL プログラムのリンクに必要となるリンカーフラグを、 cblas も含めて表示します。 --libs-without-cblas GSL プログラムのリンクに必要となるリンカーフラグを、 cblas を含め ... ... のプログラムは静的にリンクされている。 つまり、 何らかの理由で動的リンカーが動作しない場合に、 sln を使って、 動的ライブラリへのシンボリックリンクを作成することができる。 コマンドラインには二つの形が ... ... ads と NPTL の両方をサポートしている glibc (glibc 2.3. x ) があるシステムでは、 LD_ASSUME_KERNEL 環境変数を使うことで、動的リンカーがデフォルトで 選択するスレッド実装を上書きすることができる。 この変数により、動的リンカーが特定のバージョンのカーネル上で 動 ... ... のハンドルが返される。 filename がスラッシュ ("/") を含む場合、(相対か絶対かの)パス名として解釈される。 それ以外の場合、動的リンカーは以下の手順でライブラリを検索する (詳細は ld.so (8) を参照): o (ELF のみ) 呼び出し元プログラムの実行ファイルに DT_RPATH タグ ... ib と /usr/lib をこの順番で検索する。 そのライブラリが他の共有ライブラリに依存している場合は、 依存しているライブラリも動的リンカーが同じ検索ルールに基づいて 自動的にロードする (それらのライブラリにさらに依存関係がある場合などは この処理は再帰的に行われる ... ロードする。 関数 dlclose () は、成功した場合は 0 を返し、エラーの場合 0 以外を返す。 廃止されたシンボル _init() と _fini() リンカーは _init と _fini を特別なシンボルと解釈する。 ある動的ライブラリで _init () という名前のルーチンがエクスポートされていれば、 ... ... のグローバルシンボルです。これは、ELF シンボルバインディングの標準セットに対する GNU 拡張です。このようなシンボルの場合、動的リンカーは、プロセス全体でこの名前とタイプを持つシンボルが 1つだけ使用されていることを確認します。 "V" "v" シンボルはウィークオブジェ ... れます。 このプラグイン検索ディレクトリは、 ld の -plugin オプションで使用されるもの ではない ことに注意してください。 nm でリンカープラグインを使用するには、それを ${libdir}/bfd-plugins ディレクトリにコピーする必要があります。GCC ベースのコンパイルでは、リ ... されるマッピングシンボルをスキップします。 --synthetic 出力に Synthetic シンボルを含めます。これらは、さまざまな目的のためにリンカーによって作成された特別なシンボルです。これらはバイナリの元のソースコードの一部ではないため、デフォルトでは表示されません。 - ... ... 宣言するのに使用される。 セクションのタイプは SHT_PROGBITS である。使用される属性は SHF_EXECINSTR だけである。この属性は GNU リンカーに対して オブジェクトファイルが実行可能なスタック (executable stack) を必要とする 示すものである。 .plt このセクションは手続 ... ェクトの名前への文字列テーブルオフセット DT_RPATH ライブラリ検索パスへの文字列テーブルオフセット (推奨されない) DT_SYMBOLIC リンカーがシンボルの実行可能ファイルより前に この共有オブジェクトを検索した場合は、警告を出す。 DT_REL Rel 再配置テーブルのアドレス ... JMPREL PLT 専用の再配置エントリーのアドレス DT_BIND_NOW 実行可能ファイルに制御を譲る前に、 全ての再配置を処理するように動的リンカーに指示する。 DT_RUNPATH ライブラリ検索パスへの文字列テーブルオフセット DT_LOPROC プロセッサ固有の意味の開始 DT_HIPROC プロセ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。