Компиляция библиотеки NTL в Visual Studio 2013

Я скачал NTL версии 6.1.0 с http://www.shoup.net/ntl/download.html и не могу собрать его в Visual Studio 2013. Документация ( http://www.shoup.net/ntl/doc/tour-win.html) показывает только то, как компилировать NTL в MSVC++ 6, что не работает в моем случае.

Мне нужно использовать библиотеку NTL для кодирования простого числа в моем проекте по криптографии - Схема цифровой подписи ElGamal.

1 ответ

Решение
  1. Используйте пункт меню "Файл \ Создать \ Проект из существующего кода...".
  2. На первой странице мастера "Создать новый проект из существующих файлов кода" выберите "Visual C++" в "Какой тип проекта вы хотите создать?" поле со списком.
  3. Нажмите кнопку "Далее".
  4. На следующей странице мастера "Создание нового проекта из существующих файлов кода" нажмите кнопку "Обзор" и выберите каталог WinNTL-6_1_0\src для "Расположение файла проекта".
  5. В редактировании "Имя проекта" введите NTL.
  6. Нажмите кнопку "Далее".
  7. На следующей странице мастера "Создание нового проекта из существующих файлов кода" выберите "Проект статической библиотеки (LIB)" в поле со списком "Тип проекта".
  8. Нажмите кнопку "Далее".
  9. В поле "Включить пути поиска" введите "..\ Включить".
  10. Нажмите кнопку Готово.

NTL строит, но с предупреждениями.

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