我正在使用Eclipse CDT和基于Makefile的项目。
如控制台窗口中存在编译器错误,如
./foo/bar.h:207:5: error: blah blah
我双击它然后打开文件。问题是它打开了错误的文件副本。我们的构建系统在构建文件夹中创建了一个辅助硬链接bar.h
,它打开了一个而不是原始文件夹。 (仅供参考我将该辅助文件标记为派生,但在我这样做之前它表现出相同的行为。)
我的问题是Eclipse如何将这样的双击错误映射到文件?它搜索的路径和顺序是什么?这是可配置的吗?原文字面意思是[project]/foo/bar.h
所以当我双击上面的错误时,我想配置它来打开该文件,而不是build/wherever/foo/bar.h
上派生的硬链接文件。