我无法通过journalctl打印vprintf日志

时间:2018-01-23 11:00:29

标签: yocto journal

我使用yocto 2.0.2我的应用程序是由systemd运行的。 所以,我可以通过journalctl -u app name检查日志。

但是,我的一个应用程序不是通过journalctl打印日志。

我使用vprintf函数,可以运行二进制文件。 喜欢" / usr / bin / app"。这种情况在控制台上打印日志。

但是由systemd运行,日志不是由journalctl打印的。 其他应用程序正在打印日志。

有人知道这个原因吗?

1 个答案:

答案 0 :(得分:0)

我用fflush(stdout)解决了这个问题。