请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 20|回复: 0

在Ubuntu 10.04中安装 insight

[复制链接]

6391

主题

6394

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
19410
发表于 2019-12-13 09:22:02 | 显示全部楼层 |阅读模式
  说明:如果你的Ubuntu版本
  首先从这里下载源码(这东西可是有20+MB,慢慢下载喔)
  下面详细说一下操作方法:
  1 解压insight-6-8-1
  sudo tar jvxf insight-6-8-1.tar.bz2
  2 修改源代码,然后进入insight-6-8-1/gdb
  cd insight-6-8-1/gdb
  sudo gedit i386-linux-nat.c
  在头文件部分加上:
  #include "i387-tdep.h"
  保存,退出
  3.从新回到 insight 目录,生成Makefile
  cd ..
  sudo ./configure
  4 开始编译
  sudo make
  5.遇到错误,编译一段时间过后就会发现本贴一开始提到的错误,一些warning被当成错误了
  cd gdb #(进入insight下的gdb目录)
  sudo gedit Makefile
  找到WERROR_CFLAGS = -Werror,将其改为
  WERROR_CFLAGS=#-Werror(这里也可以将‘=’后面的内容删除掉变成 WERROR_CFLGAS= )
  保存退出
  仍然回到insight目录
  cd ..
  6.接着make
  sudo make
  7.这时再过段时间看看,是不是编译通过 呢
  编译通过后安装 sudo make install
  最后补充几点:
  1. 没有必等到make出error的时候再去添加头文件,开始的时候加上就好,一气呵成的编译。
  另:头文件之间有前后的依赖关系,要把i387-tdep.h 放到include 较为靠后的位置,没有查到底是依赖于哪个头文件,我把它放在了
  代码:
  #ifdef HAVE_SYS_REG_H
  #include
  #endif
  之后,可以编译通过。
  2. 编译之前应当check下机器是否安装了termcap库文件,若无的话安装libncurses5-dev
  代码:
  sudo apt-get install libncurses5-dev
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

|网站地图
快速回复 返回顶部 返回列表