编译GDB我试图远程调试基于ARM9用于远程调试
运行的应用到目前为止,我已经能够交叉编译和我的设备上执行gdbserver的。
- GET GDB(7.2)来源并提取它们
- 的./configure --target =手臂-NONE-Linux的gnueabi --with-外籍=在/ usr/local/lib目录/
- 使
- CD的gdb/gdbserver的
- 的./configure --host =手臂-NONE-Linux的gnueabi
- 使
- TFTP gdbserver的到我的设备
- 运行并连接六一个GDB的设备
gdbserver的“似乎”正常启动和自身附着到我的HelloWorld应用程序
当我尝试用gdb到远程服务器,我得到
“警告:无法解析XML目标描述; XML支持在编译时”
显然被禁用,编译并没有考虑到外籍人士,我真的不知道如何来指定配置脚本的expat库路径。
我在安装expat-dev之前试过“--with-expat”,并且配置脚本没有失败。我使用的软件包安装是“sudo apt-get install libexpat1-dev”。我省略了--with-expat,但另有一个现场答案。谢谢您的帮助! – BeReal82 2013-11-12 16:49:17