ccfinder是一个检测代码克隆的工具。该工具从以下github链接中下载:
https://github.com/gpoo/ccfinderx
在Linux系统中根据该链接中的指示进行ccfinder的编译过程中,autoconf、automake、libtools和m4这四个依赖包需要自己下载压缩包后,分别解压编译并安装。可以参考总结一下手动安装autoconf、automake和libtool的经历。
安装完这四个依赖包后,从libtoolize命令开始继续配置依赖环境。最后执行make命令时会遭遇报错:
In file included from ccfx/CCFinderXLib/CCFinderXLib.cpp:32:0:
ccfx/CCFinderXLib/../../GemX/ccfinderx_CCFinderX.h:2:17: fatal error: jni.h: No such file or directory
compilation terminated.