1

在 ubuntu 16.04 下安装 mpc-1.0.2 时出现此错误

首先,我运行了以下命令():

sudo ./configure --prefix=/usr --docdir=/usr/share/doc/mpc-1.0.2

它没有给出任何错误。

然后,我运行了make命令,它给出了以下错误:

make all-recursive
make[1]: Entering directory '/usr/mpc-1.0.2' make
all in src
make[2]: Entering directory '/usr/mpc-1.0.2/src'
/bin/bash .. /libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. > -g -O2 -MT abs.lo -MD -MP -MF .deps/abs.Tpo -c -o abs.lo abs.c
libtool:编译:无法创建 `.libs'
Makefile:448 :目标'abs.lo'的配方失败
make [2]:* [abs.lo]错误1
make [2]:离开目录'/usr/mpc-1.0.2/src'
Makefile:388:目标'的配方all-recursive' 失败
make[1]: *
[all-recursive] 错误 1
​​make[1]: Leaving directory '/usr/mpc-1.0.2'
Makefile:298:
make: *** [全部] 错误 2

4

2 回答 2

2

我有同样的,然后我尝试sudo make并且它有效。我也运行./configuresudo ./configure

于 2019-07-23T11:18:21.587 回答
-1

如果您将它安装在具有 root 访问权限的文件夹中,那么您需要使用 sudo

于 2021-03-24T20:14:36.587 回答