C ++包含文件浏览器 [英] C++ include file browser

查看:197
本文介绍了C ++包含文件浏览器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个非常大的项目,吨卷积的头文件,所有包括对方。还有大量的第三方库,它依赖于。我试图解决这个问题,但我有一些麻烦,因为很多时候我会删除一个#include指令只是为了发现它包含的东西仍然包括通过其他文件之一。有什么工具可以帮助我理解这一点吗?我真的想能够点击一个.h文件,并询问它包括在哪些CPP文件(直接或间接),以及它包括的路径,同样单击一个cpp文件,并问它。 h文件(直接和间接)。我从来没有听说过这样的工具,有点快速搜索没有改变任何东西,但也许我不知道要搜索什么。

I have a very large project with tons of convoluted header files that all include each other. There's also a massive number of third-party libraries that it depends on. I'm trying to straighten out the mess, but I'm having some trouble, since a lot of the time I'll remove one #include directive only to find that the stuff it was including is still included through one of the other files. Is there any tool that can help me understand this? I'd really like to be able to click on a .h file and ask it which CPP files it's included in (directly or indirectly), and the paths through which it is included, and likewise click a cpp file and ask it which .h files are included (directly and indirectly). I've never heard of a tool that does this, and a bit of quick googling hasn't turned anything up, but maybe I don't know what to search for.

推荐答案

http://www.profactor.co.uk /includemanager.php

这篇关于C ++包含文件浏览器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆