[新手报道]:Linux下怎么用printf无法将信息打印出来?
先简单介绍一下我使用的平台: ARM9,Arm-Linux-kernel 2.4.19,超级终端(COM1).
printf("FController:adding control client on fd %d\n", client_sockfd);
////////////////////////////////////////////////////////
printf("FFly Record Starting!!\n");
system("ffly record start");
///////////////////////////////////////////////////////
明明知道这段代码已经被执行了,因为ARM已经将录象的文件保存到了SD卡中,但为何超级终端上无法打印出调试信息呢? 这段代码节选自FController.c(有关网络数据的接收及命令解析线程代码). 不会是要将 printf 调试信息打印出来,还要 GCC 带一个特定参数进行编译吧? 还是因为在网络数据接收的线程里,没办法打印出信息??
小弟,刚接触嵌入Linux编程,对ARM-LINUX下的程序调试很陌生! 这个问题已经困绕我好几天了.
请各位前辈帮帮忙啊!thanks.