如何处理依赖扩展信息的无扩展源文件和工具

How to cope with extension-less source files and tools that rely on extension information?

本文关键字:扩展 信息 源文件 工具 依赖 何处理 处理      更新时间:2023-10-16

我正在使用的c++代码很高兴地使用"头文件不需要扩展"规则。当我在包含这些文件的目录上使用诸如cscope和sloccount之类的工具时,这让我很头疼,因为这些工具会忽略无扩展名的文件。

有没有人知道一种方法来避免这种情况(除了重命名文件或放置符号链接等)?

只需将文件重命名为使用正常约定,以便将来的维护者不必为弄清楚代码在哪里而头痛。无扩展标准include文件应被视为例外而不是规则,因为该标准甚至不保证它们与物理文件相对应。