【发布时间】:2011-11-15 23:29:06
【问题描述】:
我正在处理一个非常古老且大型的 VC6++ 项目,但一切都一团糟。到处都有未使用的文件和文件夹,文件夹的副本,在当前状态下手动清理它只是一团糟。
最终会完成,但是有什么简单的方法可以检查干净编译时使用了哪些文件和文件夹?
项目设置对我没有帮助,因为它只是使用文件夹的副本和其他包含目录。
有什么建议吗?
【问题讨论】:
-
在linux下我只是构建东西并检查文件的最后访问时间戳,不知道windows是否有类似的东西。
-
Visual C++ 6? (/me check current date)... In 2011?... 对于您的问题,删除除 DSW 和 DSP 文件之外的所有内容,然后尝试编译。对于每个错误,放回编译器需要的 ONE 文件,然后重试。最后,您将只拥有该项目所需的东西......
-
因此,您的应用程序可能已经使用了十年以上,并且基于 C++ 语言的一个相当错误的实现。它真的仍然符合当前的要求吗?重写它真的不值得吗?不过,我知道将项目恢复到可管理状态可能是做出上述决定不可或缺的一步。
标签: c++ visual-c++-6