Eclipse CDT利用GDB调试C++的问题:无源文件定名(No source file named)
当前位置:以往代写 > C/C++ 教程 >Eclipse CDT利用GDB调试C++的问题:无源文件定名(No source file named)
2019-06-13

Eclipse CDT利用GDB调试C++的问题:无源文件定名(No source file named)

Eclipse CDT利用GDB调试C++的问题:无源文件定名(No source file named)

Eclipse CDT调试C++, 利用的Unix的调试器GDB;

由于在Unix下, 文件的目次名目利用的是"/", 可是在Windows下, 文件的目次名目利用的是"\", 在C/C++中是转义字符;

所以导致GDB由Unix移植到Windows下, 利用的文件目次会产生转义错误, 从而找不到源文件, 即无源文件定名(No source file named);

使得GDB纵然配置断点, 也无法挂起(Suspend)措施, 呈现调试问题, 无法调试;

办理要领:

修改文件查询路径, 使GDB寻找当前路径,制止利用多级路径, 呈现转义问题;

位置: Windows -> Preferences, GDB的查找路径, 添加项目标相对路径(Path Relative to Source Folders), 即可.

如下图:

Eclipse CDT操作GDB调试C++的问题:无源文件命名(No source file named)

作者:csdn博客 Spike_King

    关键字:

在线提交作业