Как зафиксировать пропавших без вести libmpfr.so.4?

Я пытаюсь скомпилировать код ниже:

#include"header.h"
int main()
{
char dateString[20], timeString[20];
struct tm *tmptr;
time_t t;
t = time(NULL);
tmptr = localtime(NULL);
printf("%d ---%s\n",tmptr,tmptr);
return 0;
}

Header.h имеет:

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<unistd.h>
#include<stdarg.h>
#include<time.h>
#include<utime.h>
#include<sys/timeb.h>

При компиляции этого кода я получаю ошибку при высказывании что:

/usr/lib/gcc/i686-linux-gnu/5/cc1: error while loading shared libraries: libmpfr.so.4: cannot open shared object file: No such file or directory

Приходя к заключению, что это пытается сказать мне, что, файл библиотеки отсутствует, я прошел предыдущие сообщения и попытался обновить gcc компилятор, но я все еще вижу эту ошибку. Кто-то может помочь мне зафиксировать его?

3
задан 28 December 2016 в 10:57

1 ответ

, Что файл обеспечивается libmpfr4 пакет , который может быть установлен путем открытия терминала (нажатие Ctrl + Высокий звук + T ) и выполнение:

sudo apt-get update
sudo apt-get install libmpfr4

, Если это говорит, что пакет уже установлен, можно попробовать:

sudo apt-get install --reinstall libmpfr4
3
ответ дан 1 December 2019 в 16:20

Другие вопросы по тегам:

Похожие вопросы: