首页 > 解决方案 > 同时将 Syslog 消息发送到文件并直接在控制台上

问题描述

我正在编写一个 ROS 节点,我目前正在使用 ROS_INFO 和 ROS_ERROR 来处理直接在控制台上显示的消息。现在我想切换到 syslog 并且我想使用 C 的 syslog 功能。当我复制日志消息并同时使用 syslog 和 ROS_INF/ERROR 发送它时,这已经很好了。但是现在我总是在代码中为相同的错误消息提供两行代码。是否有一种简单的方法可以在控制台上显示系统日志消息?!哈拉尔德

标签: rossyslog

解决方案


似乎 rosconsole 有多个后端,您可以在编译时更改它。看看这个线程


推荐阅读