Windows上で動的リンクを使用している場合だけでなく、必要なヘッダ .dll
ファイルも必要.lib
ファイルを。
ダイナミックリンクはそうではありませんか?なぜ我々は、静的ライブラリ必要です.lib
ファイルは?
実際には、この.lib
文書は静的ライブラリではなく、インポートライブラリファイルは、ちょうど同じ拡張子と静的ライブラリのみを使用します。
静的ライブラリ自体は、など実際のコード実行、シンボルテーブル、限り、その上にヘッダファイルが含まれています。
動的リンク、動的ライブラリに配置されて実行される実際のコードは、必要ライブラリインポートアドレスのプログラムの基本的な情報は、対応する機能を検索するためにことを保証するために、情報シンボルアドレステーブル。
我々は2つの見ることができ.lib
、大きなファイルサイズのギャップを。