编译遇到错误如下
error: conflicting types for ‘getline’
/usr/include/stdio.h:671:20: note: previous declaration of ‘getline’ was here
这是因为getline这个函数在库里面已经有了,所以要换个名字
解决方法如下:
在src文件夹里面:
grep -nr 'getline' *
发现再sqio.c里面定义了getline函数
sed -i 's/getline/getlines/g' HMMer2/sqio.c
然后再make all就搞定了