用于obj大小缩减的C ++模板类实例化

时间:2013-07-28 06:48:10

标签: c++ visual-studio templates porting vc6

我们正在将产品从VC6迁移到VS2012。我们的产品包括许多(> 100)项目> 1M行代码。我们有大量的模板使用。 在迁移项目和构建之后,我们注意到产品规模急剧增加,超过30倍,主要是.obj文件的大小增加。 有人提出模板是原因,因为几乎每个对象都使用了一些模板类。

我发现IBM使用TEMPINC解决了这个问题 但我无法弄清楚如何在VS 2012上使用类似的东西。

我也很感激任何可能导致编译产品膨胀的想法。

0 个答案:

没有答案