随笔分类 - 工程开发 / 调试工具
摘要:在Linux系统中,LD_DEBUG 是一个用于调试动态链接器(ld.so)行为的环境变量。通过设置不同的参数,可以输出动态库加载、符号解析、依赖关系等关键过程的详细信息。以下是其核心用法和典型场景: 一、基本用法 语法 LD_DEBUG=参数[,参数2,...] 可执行程序 [参数] 示例 # 查
阅读全文
摘要:GDB命令基础,让你的程序bug无处躲藏 | Deepzz's Blog 用GDB调试程序(一)_用gdb调试程序(一) 陈皓-CSDN博客 用GDB调试程序(二)_gdb调试项目-CSDN博客 用GDB调试程序(三)_gdb 指针赋值-CSDN博客 用GDB调试程序(四)_用gdb 查看函数地址-
阅读全文
摘要:原文:GDB命令基础,让你的程序bug无处躲藏 | Deepzz's Blog 参考:用GDB调试程序(一)_用gdb调试程序(一) 陈皓-CSDN博客 软件开发,或多或少会走上调试这条路。调试工具可以帮你更加深入了解整个程序的运行状态,对程序运行有更多的主动权。你可以随心所欲的改变程序运行流程,如
阅读全文
摘要:在 GDB 中打印内存地址的值,可以使用以下两种核心命令:x(examine)和 print。以下是具体用法和示例: 1. 使用 x 命令(直接检查内存) x 命令的语法为: bash 复制 x/[数量][格式][单位] <内存地址> 参数说明: 数量:要显示的内存单元数量(例如 10 表示显示连续
阅读全文
摘要:这是谷歌的一个linux下性能测试的小工具。贼好用。可以简单快速的发现程序的性能瓶颈,长话短说。 linux c++ pprof的使用_c++有类似pprof-CSDN博客
阅读全文
摘要:https://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html
阅读全文
摘要:#内存泄露# #leaktracer# leaktracer使用-CSDN博客
阅读全文
摘要:samba、ftp和ssh服务 - 投个小三分 - 博客园 (cnblogs.com) Dokan+SSHFS 文件系统共享心得,代替Samba的理想之选 - 知乎 (zhihu.com) 基于Ubuntu22.04的Samba服务器搭建教程(新手保姆级教程)_ubuntu samba-CSDN博客
阅读全文
摘要:1、基本原理 板端运行gdbservice,linux编译服务器(要求Ubuntu16及以上版本)端运行gdb,windowsPC安装vscode通过ssh远程访问编译服务器上的代码,gdbserver与gdb通过网络通讯进行调试,如下图所示: 2、工具: 2.1、编译gdb和gdbservice工
阅读全文
摘要:1、源码下载: gdb源码下载地址 以gdb-10.2版本为例,(版本体积一大一小交替出现,小版本疑似存在问题) 解压:tar zxvf gdb-10.2.tar.gz 2、编译gdb(运行在主机端) 方法1(推荐) 创建文件夹_build并进入 mkdir _build cd _build 配置、
阅读全文
摘要:systemTap的安装(设备端,交叉编译工具链)_systemtap 交叉编译-CSDN博客 嵌入式设备上SystemTap调试工具使用-CSDN博客
阅读全文
摘要:Flame Graph项目位于GitHub上:https://github.com/brendangregg/FlameGraph 用git将其clone下来:git clone https://github.com/brendangregg/FlameGraph.git 如果是想使用火焰图展示系统
阅读全文
摘要:一、开发环境 ubuntu16 二、需要的软件 strace :strace 官网 strace 版本:strace-5.8.tar.xz 三、编译移植 1、配置 ./configure --host=arm-linux-gnueabihf CC=arm-linux-gnueabihf-gcc 1
阅读全文

浙公网安备 33010602011771号