在大型项目中,我们会在项目中获得大约 2k 个带有源的文件夹,手动提供所有这些文件夹作为 CDT 的包含路径实际上是不可行的。
CDT是否提供这样的功能,将项目的根文件夹添加为包含路径,它知道在项目的所有子目录中进行搜索?
请您参考如下方法:
没有明确的功能可以执行此操作,但我发现在首选项 | 中检查的作用是索引器将在项目的所有子目录中查找包含文件。允许包含的启发式解析 C/C++ |索引器
(如果您为了在托管构建项目中进行构建而添加包含内容,这对您没有帮助。在这种情况下,我建议使用外部构建系统(make、CMake、ninja 等),因为无论如何,CDT 托管构建现在基本上都没有维护。)
