將打印(printk/printf)及時寫入文件的方法

問題是這樣的,在測試一個gps的app的時候,我使用腳本  「 gps_test_app  > /tmp/gps_log.txt &" 但是但是,去查看gps_log.txt的時候並沒有看到正常的打印結果。原因是系統爲了效率,不會每時每刻都去寫文件,他是有一個觸發條件纔會去寫文件。 那麼如果我希望及時寫入文件,我好查看log,要怎麼辦呢?解決方法如下: 加入以下2行代碼: setbuf(stdou
相關文章
相關標籤/搜索