r15 - 08 Feb 2007 - 23:26:36 - Yuri KlimovYou are here: TWiki >  Refaldevel Web > CppBackend > GMPforWindows
Cpp Backend для представления чисел произвольной разрядности использует библиотеку GMP.

Ниже приведены модификации этой библиотеки, необходимые, чтобы собрать её для работы с разными компиляторами С++ под Windows.

Visual C++ 2005

Подойдёт Express Edition.

Основной файл проекта: gmp.sln.

В студии в меню Build/Configuration Manager имеет смысл выбрать конфигурацию Release (а не Debug). Файл gmp.lib будет собран в поддиректории Release (соответственно, Debug).

Visual C++ 2003 или 2002

Инструкции по сборке GMP в Visual Studio 7 есть на странице http://cs.nyu.edu/exact/core/gmp/. Оттуда же можно скачать уже собранную библиотеку, которая будет работать с программами, компилируемыми из 7-ой студии.

MinGW

Немодифицированные исходники GMP без проблем компилируются из MSYS с помощью ./configure; make.

Уже собранная библиотека версии 4.1 также есть на http://cs.nyu.edu/exact/core/gmp/.

Show attachmentsHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
zipzip gmp-4.1-vs7-bin.zip manage 153.5 K 03 Feb 2007 - 01:30 Yuri Klimov gmp-4.1 compiled library for Visual C++ 2002 or 2003
zipzip gmp-4.1-vs7.zip manage 3167.7 K 03 Feb 2007 - 01:37 Yuri Klimov gmp-4.1 for Visual C++ 2002 or 2003
zipzip gmp-4.1-vs8-bin.zip manage 147.1 K 06 Feb 2007 - 19:04 Yuri Klimov gmp-4.1 compiled library for Visual C++ 2005
zipzip gmp-4.1-vs8.zip manage 3157.3 K 21 Jan 2007 - 01:11 Anton Orlov gmp-4.1 for Visual C++ 2005
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r15 < r14 < r13 < r12 < r11 | More topic actions
 
R+

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback