有一个工具可以告诉你C++项目中需要哪些源文件吗? [已关闭]

问题描述 投票:0回答:2

我正在将一个大型、混乱、已有 10 年历史的 C++ 冷库从 OS X 上的 Metrowerks 移植到 XCode。文件太多了,多年来接触过这个的所有其他人都消失了。没有人知道哪些文件是真正需要的,哪些文件只是简陋的。

是否有任何工具可以运行并让它生成实际需要的文件列表?

c++ xcode
2个回答
1
投票

您可以在您的项目上运行 doxygen 并让它为您的类生成继承图。它还可以生成调用者图来帮助您找到死代码。


0
投票

您可以尝试在维基百科中搜索这个静态代码分析器列表。我在操作中看到的是 cppdepIninclude Hierarchy Viewer,尽管第一个有点粗糙,而后者是仅用于包含树的 Windows 分析器。此外,如果依赖关系不明确,仍然可能无法为您提供所有信息。

编辑: 另外,以下 StackOverflow 搜索查询似乎有您可能感兴趣的结果: https://stackoverflow.com/search?q=c%2B%2B+dependency

© www.soinside.com 2019 - 2024. All rights reserved.