我看到有syslog(2)和syslog(3)。
https://man7.org/linux/man-pages/man2/syslog.2.html https://man7.org/linux/man-pages/man3/syslog.3.html
由于它们具有相同的函数时间,我看不出链接器如何在链接时间区分它们。有人能帮我理解链接器是如何正确解析幕后的目标代码的吗?谢谢。
发布于 2021-03-24 03:37:20
它不..。必须使用klogctl()包装器或使用syscall()调用syslog(2),风险自负。syslog(3)是C库中唯一存在的定义。
https://stackoverflow.com/questions/66767489
复制相似问题