以下是一份可以在嵌入式 ARM Linux 系统中用于打印堆栈的示例代码:
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <ucontext.h>
/* 打印堆栈的最大深度 */
#define STACK_DEPTH 20
/* 信号处理函数ÿ
以下是一份可以在嵌入式 ARM Linux 系统中用于打印堆栈的示例代码:
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <ucontext.h>
/* 打印堆栈的最大深度 */
#define STACK_DEPTH 20
/* 信号处理函数ÿ