将打印(printk/printf)及时写入文件的方法

问题是这样的,在测试一个gps的app的时候,我使用脚本  “ gps_test_app  > /tmp/gps_log.txt &" 但是但是,去查看gps_log.txt的时候并没有看到正常的打印结果。原因是系统为了效率,不会每时每刻都去写文件,他是有一个触发条件才会去写文件。 那么如果我希望及时写入文件,我好查看log,要怎么办呢?解决方法如下: 加入以下2行代码: setbuf(stdou
相关文章
相关标签/搜索