Измененный компьютер теперь не может скомпилироваться
Я столкнулся с проблемой, с которой я не знаю, с чего начать. Я разработал код на моем ноутбуке, и он отлично работает. Я перешел на другой компьютер, и теперь во время компиляции я получаю,
ошибка: неизвестное имя типа 'mpfr_exp_t'
Библиотека mpfr находится в одном и том же месте на обоих компьютерах. Может кто-нибудь подсказать, как узнать, что не так на новом компьютере?
1 ответ
Решение
Библиотеки MPFR изменили синтаксис между версиями. В частности, как указано в комментариях,
Msgstr "Официальный тип значений экспоненты изменён с mp_exp_t на mpfr_exp_t в MPFR 3.0".
Изменение кода устраняет проблему.