【发布时间】:2013-12-26 21:38:51
【问题描述】:
我想让 g++/gcc 告诉我在 C++ 构建中 #include-ing 的所有非系统的路径。事实证明,这是一个艰难的搜索,因为 Google 必须以十种不同的方式对其进行解释。
我想要这些文件名和路径,以便我可以将它们添加到 Exuberant CTAGS 的搜索路径中。我们有一个庞大的项目,如果我在整个项目上使用 ctags,生成标签文件大约需要半小时,而编辑器进行查找的时间几乎一样长。
我们使用 CMakeLisats 进行编译。如果有一个指令我可以粘贴到 CMakeLists.txt 中,那就更棒了。
我真的不需要默认路径和文件名,Johnathan Wakely 为 here 提供了一个很好的工具。我认为这几乎涵盖了这是一项交叉编译工作的事实。我也不需要跨系统文件。
【问题讨论】:
标签: c++ c gcc g++ include-path