arm gdb移植
勇往直前996
内在清醒,行所当行,敢做就能赢。
展开
-
warning: Can‘t attach LWP 540028960: No child processes
最近使用GDB调试自己的程序,遇到一个问题:warning: Can't attach LWP 540028960: No child processeslinux-thread-db.c:434: internal-error: thread_get_info_callback: Assertion `inout->thread_info != NULL' failed.A problem internal to GDB has been detected,further debuggi原创 2021-01-22 09:24:32 · 1117 阅读 · 5 评论 -
查看linux系统中空闲内存/物理内存使用/剩余内存
1、使用free命令:$free -m free -m 参数是以MB为单位如下如所示:[root@linuxzgf ~]# free -m total used free shared buffers cachedMem: 7982 6811 1171 0 350 5114-/+ buffers/cache: 1346转载 2020-08-28 11:06:55 · 2242 阅读 · 0 评论 -
gdb 调试入门,大牛写的高质量指南
gdb 调试 ncurses 全过程: 发现网上的“gdb 示例”只有命令而没有对应的输出,我有点不满意。gdb 是 GNU 调试器,Linux 上的标配调试器。当我看 Greg Law 在 CppCon 2015 上的演讲《给我 15 分钟,我将改变你的对 GDB 的认知》的时候,我想起了示例输出的不足,幸运的是,这次有输出!这 15 分钟太值了。 它也启发我去分享一个完整的 gdb 调试实例,包含输出和每个步骤,甚至钻牛角尖的情况。这不是一个特别有趣或奇怪的问题...转载 2020-08-13 11:53:27 · 527 阅读 · 0 评论 -
gdb交叉编译记录
一、基础文件gdb下载点:http://ftp.gnu.org/gnu/gdb/我下载的是:gdb-8.0.1.tar.gz版本工具链版本:gcc 版本 4.8.4 (GCC)二、开始编译命令先配置:./configure --target=arm-linux --host=arm-linux --prefix=/home/gdb-8.0.1/build,然后make即可。完成之后不知道--prefix为什么没起作用。在编译期间出现一个问题:解决方法:首先参考:ht.原创 2020-08-12 11:23:51 · 183 阅读 · 0 评论