现在的位置: 首页 > 综合 > 正文

linux 代码调试超级好用的命令

2013年12月09日 ⁄ 综合 ⁄ 共 231字 ⁄ 字号 评论关闭

先在想要调试的源码目录下执行:
cd 目录
find -name '*.c' -exec sed -i '/)$/N;s#)\n{#)\n{\n\tprintk(\"my_debug: %s %d %s\\n\", __FILE__, __LINE__, __FUNCTION__);#' {} \;
  #用)\n{来标志一个函数的开始
cd ..

然后编译:
make -j4
编译的时候会有警告,是因为在定义变量前执行语句产生的,无视
编译好以后把zImage烧到设备上。

你会看见程序每一步所调用的函数。 

抱歉!评论已关闭.