标签: c++ visual-studio templates porting vc6
我们正在将产品从VC6迁移到VS2012。我们的产品包括许多(> 100)项目> 1M行代码。我们有大量的模板使用。 在迁移项目和构建之后,我们注意到产品规模急剧增加,超过30倍,主要是.obj文件的大小增加。 有人提出模板是原因,因为几乎每个对象都使用了一些模板类。
我发现IBM使用TEMPINC解决了这个问题 但我无法弄清楚如何在VS 2012上使用类似的东西。
我也很感激任何可能导致编译产品膨胀的想法。