可能的重复:
在大型 C++ 遗留应用程序中查找“死代码” https://stackoverflow.com/questions/2380153/finding-dead-code-in-a-large-c-legacy-application
我的项目有很多 C 源文件,每个文件都有很多全局函数。其中许多内容根本不再被任何调用者引用。有没有一种简单的方法来识别哪些函数根本没有被任何人引用?
VC生成的map文件好像很有用。但我不确定函数名称到底如何/何时在映射文件中列出。
您可以使用CCCC http://cccc.sourceforge.net/(免费,开源)它为您提供了许多有关您的程序的指标。另一种选择是Coverity http://www.coverity.com/(不是免费的)。
这个问题可能与这个问题重复:遗留 C/C++ 项目中的死代码检测 https://stackoverflow.com/q/229069/1158895
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)