linux环境insight安装与使用

来源:互联网 发布:深入浅出php mysql 编辑:程序博客网 时间:2024/06/04 01:13

去官网下载:ftp://sourceware.org/pub/insight/releases

安装步骤

# wget ftp://sourceware.org/pub/insight/releases/insight-6.8-1a.tar.bz2

# tar xvf insight-6.8-1a.tar.bz2

# cd ./

# ./configure --prefix=/usr/local/insight

# make

注意第一次make会报错:

eval.c: 在函数‘evaluate_subexp_standard’中:
eval.c:1705: 错误:此函数中的‘subscript_array’在使用前可能未初始化

如下图所示:

修改gdb/eval.c文件1644行
int subscript_array[MAX_FORTRAN_DIMS] = {0};

重新make

这次就make成功了

# make install

安装成功!

 

使用insight调试程序

点击“file"找到文件,设置断点直接鼠标点击即可,view中查看变量等。

也可以附加进程file下。