gdbinit“没有这样的文件或目录”Eclipse c

时间:2012-12-02 20:01:53

标签: c++ linux eclipse-3.5

我正在使用Xming连接到Linux(企业版)服务器,我正在尝试在Eclipse Galileo中调试C ++项目。发生以下错误:

  1. 从../workspace/myfile中读取符号..(未找到调试符号)...完成。 .gdbinit:没有这样的文件或目录 将环境变量“LS_COLORS”设置为空值
  2. (。gdbinit在服务器上(在root中),我的帐户有权限)

    1. 如果我尝试在终端上的同一文件上运行gmake,我会收到以下错误: gmake **没有规则来制作target / workspace / myfile'。停止。
      //我已导出路径(包括库路径),并且存在gmake。

      我的项目有3个子项目(proj1,proj2和proj 3)。为了调试proj3,我必须构建projs 1和2。我为项目1和2创建了make目标,并且我获得了.so文件,我为my_project / libs文件夹中的相应文件建立了软链接。

    2. 我的Eclipse调试配置如下(Tab键顺序):

      主要
      项目:我的项目
      构建配置:UseActive C ++应用程序:我的项目/ myproject的路径
      环境:服务器上libs的路径(我的用户权限)
      调试器 调试器:gdb / mi
      (已检查)停止在主机上启动 GDB调试器:gdb
      GDB命令行.gdbinit
      GDB命令集:标准
      协议mi

      项目属性:
      建设者CDT Builder
      扫描仪配置生成器
      C / C ++构建
      构建命令gmake -k
      行为 构建增量构建:所有(有时我得到的错误没有规则,所有) 清洁:清洁
      发现选择:
      (已检查)自动发现路径
      (已检查)报告路径检测问题
      每个项目的发现概况GCC
      (选中)启用构建输出
      编译调用命令gcc
      工具链
      没有工具链
      正确的构建器GNU make builder

      此Eclipse调试配置适用于另一个帐户(使用相同的Eclipse在同一服务器上)。 gdbinit和gmake文件在服务器上工作,我不应该更新版本(这是我在网上找到的一个解决方案)。

      之前有没有人见过这个错误?有没有人知道我做错了什么?

0 个答案:

没有答案