eclipse-cygwin源路径映射不起作用

eclipse cygwin source path mapping not working

本文关键字:不起作用 映射 路径 eclipse-cygwin      更新时间:2023-10-16

我正在尝试使用Cygwin工具链调试eclipse中的一些C++项目,由于找不到源文件,我在放置断点时遇到了问题。我在很多地方看到了使用路径映射/cygdrive/c=>c:\的解决方案,但这对我来说不起作用。它仍然失败,并出现相同的"cygdrive/c/…./file.cpp"未找到错误。我在火星、月球和开普勒上尝试过,所以我的设置肯定缺少其他基本的东西。

在使用cmake -G "Unix Makefiles"单独生成Makefile之后,我将把eclipse项目创建为Makefile项目。我尝试过源代码内和源代码外的构建,效果都一样。一切构建良好,调试可执行文件运行,它只是不允许我插入断点,因为路径映射由于某种原因而失败。

我在64位Windows 7 Enterprise上运行。

真傻,我没有使用调试信息进行构建。我将CMAKE_BUILD_TYPE设置为Debug,这就解决了这个问题。