Компиляция библиотеки 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 ответ
Решение
- Используйте пункт меню "Файл \ Создать \ Проект из существующего кода...".
- На первой странице мастера "Создать новый проект из существующих файлов кода" выберите "Visual C++" в "Какой тип проекта вы хотите создать?" поле со списком.
- Нажмите кнопку "Далее".
- На следующей странице мастера "Создание нового проекта из существующих файлов кода" нажмите кнопку "Обзор" и выберите каталог WinNTL-6_1_0\src для "Расположение файла проекта".
- В редактировании "Имя проекта" введите NTL.
- Нажмите кнопку "Далее".
- На следующей странице мастера "Создание нового проекта из существующих файлов кода" выберите "Проект статической библиотеки (LIB)" в поле со списком "Тип проекта".
- Нажмите кнопку "Далее".
- В поле "Включить пути поиска" введите "..\ Включить".
- Нажмите кнопку Готово.
NTL строит, но с предупреждениями.