DEBUG 方式
如果你的程式碼內沒有一個可以印debug message到console介面
可以參考以下的作法, 一定可以印到console (必須有/dev/console)
1 2 3 4 5 6 7 8 9 10 |
#include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdioh> #define CONSOLE_PRINTF(args...) \ { \ int fd=open("/dev/console", (1<<0));\ fprintf(fd, args); \ close(fd);\ } |