zoukankan      html  css  js  c++  java
  • (转)Eclipse

    http://tech.ddvip.com/2014-09/1411618782213496.html

    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), 即可.

    如下图:

     

  • 相关阅读:
    小端大端
    位域
    c++ 2.1 编译器何时创建默认构造函数
    python 内置&&递归
    python返回值与局部全局变量
    python file
    python set
    python 字典的函数
    python FileError
    python pickle
  • 原文地址:https://www.cnblogs.com/dreamforever/p/4267006.html
Copyright © 2011-2022 走看看