汇编开发 linux 开发环境配置

353 阅读1分钟

kate安装

介绍:

安装

在图形化仓库里有kate软件,但是我这里安装提示失败,通过命令行安装

sudo apt-get install kate
sudo apt-get install kwrite
sudo apt-get install konsole

不用做什么额外配置,20.08默认都打开了,版本不同可能配置不同,可以检查下插件是否都已经打开.

insight安装

介绍:

仓库: git://sourceware.org/git/insight.git

安装:

内容都来源于下面的参考文章,为防止今后找不到复制整理一份放到这里.20.08也试用. 和官方文档对比了下,官方文档也很详细,但是对依赖和细节没有说明,

安装依赖

sudo apt-get install autoconf
sudo apt-get install autogen
sudo apt-get install texinfo
sudo apt-get install zlib1g-dev
sudo apt-get install tcl-dev
sudo apt-get install tk-dev
sudo apt-get install mesa-common-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libtogl-dev
sudo apt-get install python-dev
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install itcl3
sudo apt-get install itk3
sudo apt-get install iwidgets4

克隆仓库:

这里的关键点是一定要有 --recursive 因为有其他依赖包

git clone --recursive git://sourceware.org/git/insight.git

autoconf

cd insight
autoconf

configure

打开任意编辑器

gedit insight.sh

写入一下内容并保存

./configure --prefix=/usr/. \
--libdir=/usr/lib64 \
--disable-binutils \
--disable-elfcpp \
--disable-gas \
--disable-gold \
--disable-gprof \
--disable-ld \
--disable-rpath \
--disable-zlib \
--enable-sim \
--with-gdb-datadir=/usr/share/insight \
--with-jit-reader-dir=/usr/lib64/insight \
--with-separate-debug-dir='/usr/lib/debug' \
--with-expat \
--with-python \
--without-libunwind

设置权限并运行

chmod +x insight.sh
./insight.sh

make && make install

make
sudo make install

之后

只能通过命令行打开 insight

参考文档: Ubuntu 16.04安装Insight实现汇编的调试 Ubuntu 16.04安装Kate文本编辑工具