错误:Centos6.8安装ncrack执行mak命令时遇到以下
opensshlib/libopenssh.a(misc.o): In function `monotime':
/root/Documents/ncrack-0.5/opensshlib/misc.c:922: undefined reference to `clock_gettime'collect2: ld returned 1 exit status
make[1]: *** [ncrack] Error 1
make[1]: Leaving directory `/root/Documents/ncrack-0.5'
make: *** [all] Error 2
解决方案:
打开Makefile,找到LDFLAGS =,在这之后加入 -lrt,重新执行make, make install.
本文介绍在Centos6.8环境下安装ncrack时遇到的编译错误,具体表现为链接阶段出现对`clock_gettime`未定义引用的问题。通过修改Makefile文件并在LDFLAGS中加入-lrt选项,最终成功解决了该问题。
1649

被折叠的 条评论
为什么被折叠?



