C ++重构预编译头

时间:2010-06-04 14:30:52

标签: c++ refactoring precompiled-headers

不幸的是,在这个工作项目中,有人有一个好主意,就是将每个文件中的每个标题从相当大的项目放入预编译的标题中。这意味着对项目中任何标题的任何更改都必须重新编译整个项目,并且所有cpp文件都占用太长时间。

是否有适当的C ++重构工具可以自动将所需的包含放在适当的cpp文件中?我真的不想手动使用数百个不同的文件。

1 个答案:

答案 0 :(得分:2)

很少有像样的C ++重构工具,因为解析C ++代码很难(因此也很慢)。您可能需要自己编写这样的工具,可能需要GCC-XML的帮助。