質問: 拡張子のdllって何ですか? よく”***.dllが無いので~”という警告というかメッセージがでます。 そもそもdllとは何でしょうか? 今までmacばっかり使っていたので拡張子についてはよくわかりません。 よろしくお願いします。
回答: yousmzさんの説明で間違いないです。 分かりやすく言いますと、プログラムの一部を本体の外に出しておき、必要に応じて呼び出すのです。 アパートで言えば、共同の台所のようなもので、必要に応じて色んな住人(プログラム)が同じ台所(dll)を使います。台所が部屋の外にあるので、住人一人あたりのしめる部屋の大きさ(プログラムサイズ)が小さくて済みますし、部屋を改装するときにも台所のことは考慮にいれなくていいという利点があります。 その代わり欠点として、台所がないと、プログラムを実行させるときに「台所がないので食事が作れません」と文句を言われてしまうわけです。 daidokoro link liblary。なんちゃって。