Я не могу распечатать журнал vprintf по journalctl

Я использую yocto 2.0.2, мои приложения работают под управлением systemd. Итак, я могу проверить журнал по названию приложения journalctl -u.

Но одно из моих приложений не печатает журнал по journalctl.

Я использовал функцию vprintf, и все в порядке, чтобы запустить двоичный файл. Например, "/usr/bin/app". Это случай печати журнала на консоли.

Но при запуске systemd журнал не печатает journalctl. Другие приложения печатают журнал.

Кто-нибудь знает эту причину??

1 ответ

Я решил эту проблему с fflush(stdout),

Другие вопросы по тегам