我正在尝试编译用C编写的程序。./configure
成功,但是当我执行make
时,它给了我一个错误。我做了make check
,它说:
gcc -g -Wall -static -o multipht multipht.o multimatch.o multiweight.o multiwrite.o multisort.o multiclean.o
/usr/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
(“ multipht”是我要安装的程序的名称。)
谁能告诉我问题是什么?
最佳答案
您的系统似乎没有可静态链接的C库。这些天实际上很普遍。脱下-static
标志,您应该一切顺利。