Как использовать библиотеку Microsoft SEAL для гомоморфного шифрования? - PullRequest
0 голосов
/ 28 мая 2019

Я хочу использовать библиотеку Microsoft SEAL для гомоморфного шифрования в университетском проекте. У меня нет опыта работы в Visual Studio 2017 (15.9). После клонирования SEAL из github я открыл файл решения и попытался построить проекты. Но это показывает около 1954 ошибок. Первые ошибки -

E1696 не может открыть исходный файл "stddef.h". Примеры SEALE E: \ Visual Studio Enterprise 2017 \ VC \ Tools \ MSVC \ 14.16.27023 \ include \ atomic 15

E1696 не может открыть исходный файл "stdlib.h". Примеры SEALE E: \ Visual Studio Enterprise 2017 \ VC \ Tools \ MSVC \ 14.16.27023 \ include \ atomic 17

Есть много других ошибок, таких как "errno.h", "float.h", "time.h" и т. Д. Я думаю, что если я решу эту ошибку, другие ошибки исчезнут. Когда я открываю пустой проект, «stdlib.h» не имеет проблем для использования. Итак, я делаю что-то не так? Как это можно решить?

1 Ответ

0 голосов
/ 29 мая 2019

Видимо, для этого требовалась конкретная версия Windows SDK (10.0.16299).После его установки и выбора режима выпуска вместо отладки все заработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...