admin管理员组文章数量:1608851
实验环境:Ubuntu14.04LTS+Qt5.8+arm-none-linux-gnueabi-gcc 4.4.3+exynos4412+linux最小系统
第一步:下载gdb源码。gdb源码链接
第二步:解压并配置gdb。一般浏览器下载的文件在下载目录下,进入gdb源码所在目录,解压并进入gdb源码目录下:
cd ~/下载
tar -xf gdb*.gz && cd gdb*
./configure --target=/arm-none-linux-gnueabi -prefix=/usr/local/arm/gdb
配置过程中会在终端打印信息,配置完可以翻看下配置的是什么,最重要的是配置信息里面有没有找到你系统的交叉编译器。我系统安装了arm-none-linux-gnueabi-gcc的,所以target下是这个。后面的参数就是gdb将要安装的目录,自己填写想要安装的地方就是了。
第三步:编译:终端输入make命令;如下编译成功。
第四步:开始安装了。终端输入:sudo make install。就会安装到之前配置的目录。事情当然不会是想象的那么顺利,这不就有第一个错误了。
WARNING: 'makeinfo' is missing on your system.
You should only need it if you modified a '.texi' file, or
any other file indirectly affecting the aspect of the manual.
You might want to install the Texinfo package:
<http://www.gnu/software/texinfo/>
The spurious makeinfo call might also be the consequence of
using a buggy 'make' (AIX, DU, IRIX), in which case you might
want to install GNU make:
<http://w
本文标签: gdb
版权声明:本文标题:远程调试之gdb移植 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726826205a1086110.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论