製品を VC6 から VS2012 に移行しています。当社の製品は、100 万行以上のコードを持つ多くの (100 以上の) プロジェクトで構成されています。テンプレートを頻繁に使用しています。プロジェクトを移行してビルドした後、製品サイズが大幅に増加し、30 倍以上になり、主に .obj ファイルのサイズが増加したことに気付きました。ほとんどすべてのオブジェクトでいくつかのテンプレート クラスが使用されているため、テンプレートがその理由であるという考えが提起されました。
IBM がTEMPINCを使用してこの問題を解決したことがわかりましたが 、VS 2012 で同様に使用する方法がわかりません。
また、コンパイル製品が膨張する原因となる可能性のある他のものについてのアイデアもいただければ幸いです。