既存の静的ライブラリプロジェクトの数多くなりすぎてリンク時間が長くなってきたので、グループ化&動的ライブラリ化でリンク時間を短くしたい。ここ数日ずっとやり方を調べてたんですが、わかってみたらすごく簡単でした。 やり方は、 ライブラリビルド時に__declspec(dllexport)、他から参照するときにdeclspec(dllimport)が指定されるようにヘッダを書き換える。 新規にDLLプロジェクトを作成。.dllにまとめたい静的ライブラリのプロジェクトを参照設定。 DLLプロジェクトのプロパティのリンカ⇒全般⇒ライブラリ依存関係の入力の使用を「はい」に変更。 EXEプロジェクトの静的ライブラリへの参照を新たに作成したDLLプロジェクトへ変更する。 リビルド! 3の項目を「はい」にするとリンカに渡すファイルが.libではなく.objに変更になります。こうしておかないと1で設定したex