忍者ブログ

エンジニア初心者の備忘録

エンジニア初心者が躓いたことハマったことを公開します!

シェアードライブラリ(ダイナミックリンクライブラリ)について

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

シェアードライブラリ(ダイナミックリンクライブラリ)について

今回は、シェアードライブラリ(ダイナミックリンクライブラリ)についてプログラム超初心者が知っておくべきことを書き留めておきます!

現在、LAMP環境でプログラミングを行っていますが、時々、Linuxのphp.ini等の設定ファイルを見たり修正したりする場合、同じファイル名で、2つの異なる拡張子を持ったファイルを見ることがあります。

下記のような、

****.so
****.dll

これは、シェアードライブラリ(ダイナミックリンクライブラリ)といわれるもので、動的リンクを使ったライブラリです。

このシェアードライブラリ(ダイナミックリンクライブラリ)に関する理解は、プログラム超初心者には難しいので、とりあえず、下記の参考サイトで大まかな理解を。

『仕事で使える魔法のLAMP(7):ダイナミックリンクとスタティックリンク』


ここでプログラム超初心者が覚えておくことは、.soファイル」はLinuxのライブラリであり、「.dllファイル」はウィンドウズのライブラリであるということです。
なので、LANMP環境の際は、「.soファイル」を意識して設定する必要があるということが分かります。


以上です!

【参考サイト】
『wiki/ダイナミックリンクライブラリ』

PR

コメント

プロフィール

HN:
プラムザ 太郎
性別:
非公開

P R