随笔分类 - 调试技巧
记录一些调试技巧
摘要:1. 一秒钟查看当前目录下的变化 while [[ 1==1 ]]; do sleep 1; ls -al ; done 2. ls 相关 1. 查看文件的inode ls -li //文件的最前面就是相关的inode 2. 排序 ls -l | sort -k xx //xx 表示按第几列排序 3
阅读全文
摘要:在分析问题的时候,一般我们都需要dump信息。这里我们记录一下dump相关的信息。 1. 在kernel中关闭dump kernel/msm-4.9/drivers/power/reset/msm-poweroff.c 可以看到,我们配置 CONFIG_QCOM_DLOAD_MODE 并且设置 do
阅读全文
摘要:背景: 在项目开发过程中,我们常常需要打印日志,比如:文件,函数,行数,编译时间等,这样方便我们调试,提升效率。但是在发布阶段,我们要去掉这些调试日志,这样我们要怎么做呢? 1.通过编译器的内置宏变量,对printf 库函数进行封装,变成自己的调试函数。 2.通过条件编译,去掉调试日志。 一、封装自
阅读全文