05 2015 档案
摘要:Astyel !E --style=linux --delete-empty-lines --indent=spaces=2 --break-blocks这可以做到,使用Linux风格的代码 if (recv_len > 0) { printf("recv_len is %d...
阅读全文
摘要:该程序为外部Makefile project,导入到eclipse中来进行编译,之后使用Jlink来进行调试。这个是因为你在编译的时候没有加-g这个标志,导致没有生成调试文件。让你指定一个源文件。正常调试过程中。如果一直无法成功进入调试,请看看你的Makefile所在目录是否有.gdbinit文件,...
阅读全文
摘要:使用宏编译来格式化调试信息,是一个不错的方法,即可以在需要的时候打印出信息,还可以格式化我们所需要的输出。#define DEBUG 1#if (DEBUG == 1) #define DBG(Args...) printf(##Args)#define DBGFL(s, Args...) pr...
阅读全文