Welcome 微信登录

首页 / 操作系统 / Linux / 在Ubuntu 10.04中安装 insight

说明:如果你的Ubuntu版本<10.04,你可以直接sudo apt-get install insight安装,不用从源码安装.Ubuntu 10.04以上的版本,删除了对Insight的默认支持,只能下载insight的源码编译安装首先从这里下载源码(这东西可是有20+MB,慢慢下载喔)
下面详细说一下操作方法:
1 解压insight-6-8-1
sudo tar jvxf insight-6-8-1.tar.bz22 修改源代码,然后进入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 ./configure4 开始编译
sudo make 5.遇到错误,编译一段时间过后就会发现本贴一开始提到的错误,一些warning被当成错误了【6688电子商务网站 www.6688.cc  】
cd gdb #(进入insight下的gdb目录)
sudo gedit Makefile
找到WERROR_CFLAGS = -Werror,将其改为
WERROR_CFLAGS=#-Werror(这里也可以将‘=’后面的内容删除掉变成 WERROR_CFLGAS= )
保存退出
仍然回到insight目录
cd ..6.接着make
sudo make7.这时再过段时间看看,是不是编译通过 呢 
编译通过后安装 sudo make install
最后补充几点:
1. 没有必等到make出error的时候再去添加头文件,开始的时候加上就好,一气呵成的编译。
另:头文件之间有前后的依赖关系,要把i387-tdep.h 放到include 较为靠后的位置,没有查到底是依赖于哪个头文件,我把它放在了代码:
#ifdef HAVE_SYS_REG_H
#include <sys/reg.h>
#endif之后,可以编译通过。2. 编译之前应当check下机器是否安装了termcap库文件,若无的话安装libncurses5-dev代码:
sudo apt-get install libncurses5-devRedHat 5.5配置YUM 从CentOS 5源更新rpm包攻略Linux下 报错“命令参数列表过长”解决方法相关资讯      ubuntu安装 
  • Linux系统教程:如何通过代理服务  (03月17日)
  • MacBook Air 安装 Ubuntu 双系统  (01/27/2015 16:21:32)
  • Ubuntu 12.04中安装Qt SDK 1.2.1图  (11/24/2012 13:19:21)
  • Linux系统入门教程: 当使用代理服  (11/08/2015 09:04:46)
  • Ubuntu安装到移动硬盘 & grub   (02/05/2014 19:52:51)
  • Ubuntu 下安装字体的方法  (07/12/2012 08:56:50)
本文评论 查看全部评论 (0)
表情: 姓名: 字数