gpt4 book ai didi

linux - 我可以从 Nagios-Plugins 包中编译单个 .c 文件吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:54 26 4
gpt4 key购买 nike

我想知道我是否可以在 dir plugins 的 nagios-plugins-1.4.15 的源代码包中只编译一个像 check_http.c 这样的 .c 文件。我要添加一段代码来解决 PNP4NAGIOS 遇到的问题。

我想编译这个 check_http 并用这个新的替换 libexec 文件夹中的旧的。

最佳答案

是的,你可以做到这一点。事实上,我们已经做到了。

像往常一样配置 nagios-plugins 源。然后,编辑您的 check_http.c 文件以进行更改,并从插件源目录中运行“make check_http”,它就会编译。如果它声称该文件已经是最新的,只需“rm check_http”然后“make check_http”。

如果它提示缺少库 (libcoreutils libnagiosplug) 或其他 .o 文件,那么这是因为您从未运行初始编译来生成公共(public)库。返回到源代码树的底部,并执行“make all”。然后,回到插件目录并尝试“make check_http”。

关于linux - 我可以从 Nagios-Plugins 包中编译单个 .c 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16301968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com