Сборка библиотеки GMP с помощью Visual Studio? - PullRequest
9 голосов
/ 19 июня 2009

Существует ли простой способ создания GMP (GNU Multiple Precision Library, http://gmplib.org) под Windows, с использованием Visual Studio 2005? действительно помог мне. Я сам не очень разбираюсь в сборке библиотек (мне удалось собрать boost, но это все).

Или есть стабильный (готовый) дистрибутив GMP, о котором я не знаю?

Является ли MPIR допустимой альтернативой (http://www.mpir.org)? Комментарий о MPIR на сайте GMP: Эта «злая вилка GMP» может быть альтернативой настоящему GMP для некоторых пользователей Windows, но им придется столкнуться с множеством настроений против GMP.

Edit: Страница оболочки MPFR C ++ содержит информацию / ссылки на решения GMP / MPFR для Visual Studio, а также скомпилированные библиотеки gmp / mpfr: http://www.holoborodko.com/pavel/mpfr/

Ответы [ 2 ]

7 голосов
/ 24 января 2010

MPIR является допустимой альтернативой. По сути, люди GMP вообще не хотели поддерживать сборку на Windows. Брайан Гладман, как вы видите, некоторое время поддерживал сборку GMP на Windows. Однако в конце концов он и другие разогнали GMP и создали MPIR. Это была не единственная причина, но это был большой движущий фактор, и один из ключевых принципов разработки MPIR - это то, что он должен работать на Windows (а также на Linux и Mac).

1 голос
/ 04 июля 2016

Если вы хотите быстро начать работу с GMP в Windows, я поделился своим проектом Visual Studio, в котором используется готовый GMP: https://stackoverflow.com/a/38176221/1327178.

...