在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.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


阅读更多
文章标签: ubuntu makefile include
个人分类: C语言
想对作者说点什么? 我来说一句

VM7安装Ubuntu 10.04系统

2012年11月22日 1014KB 下载

Ubuntu 10.04安装完全指南

2010年07月04日 4KB 下载

ubuntu安装oracle

2014年08月27日 213KB 下载

Wubi安装 Ubuntu 10.04 图文教程

2011年07月27日 646KB 下载

Ubuntu 10.04安装OpenCv2.1

2011年08月23日 2.58MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭