Выполнение вихревого хэша в C ++
-
27-10-2019 - |
Вопрос
Это звучит как относительно простой вопрос, но я не смог заставить Crypto ++ работать. Я использую Microsoft Visual C ++ 2010 Express (я дешев) и файлы .vcxproj/.vcproj/.sln, включенные в библиотеку, просто не работают. Также есть много файлов, и я просто не уверен, что именно мне нужно.
Так кто -нибудь знает о решении, которое я мог бы просто зайти или что -то в этом роде? Справочные реализации в порядке, если они не смехотворно неэффективны или что -то в этом роде. Извините за такой мирский вопрос, но я сам оглядывался и не смог найти ничего, что мне нужно - я думаю, криптография - это не моя область знаний.
При этом, однако, было бы неплохо заставить Crypto ++ работать, если кто -то имеет подсказку о том, как я могу получить VC ++ 2010 для загрузки файлов проекта. Ошибка чрезвычайно ... не описательная. Он просто говорит, что проект не может быть загружен и дает мне -2147483647 в качестве номера ошибки.
РЕДАКТИРОВАТЬ: Вот ошибка отчета о преобразовании:
Следующая ошибка произошла во время анализа XML: файл: C: users kyle desktop exoterra devestion crypto cryptlib.vcproj Line: 102 Столбец: 5 Сообщение об ошибке: Системная ошибка: -2147154677. Файл 'C: users kyle desktop exoterra degy Devingdery crypto cryptlib.vcproj' не удалось загрузить.
Это строка 102 Cryptlib.vcproj:
Name="VCPostBuildEventTool"
Изменить (снова): Я получил это на работу. Я удалил все, что касается X64 в файле проекта, и теперь он преобразован должным образом. Спасибо, в любом случае.
Решение
Не уверен, какая у вас проблема.
- Скачать версию 5.6.1;
- Разарривать загруженный архив;
- Дважды нажмите cryptest.sln;
- Visual Studio откроет и спросит, хотите ли вы преобразовать проект;
- Сказать да;
- Через некоторое время Visual Studio покажет преобразованное решение;
С помощью экспресс -версии вы хотите скомпилировать файлы ресурсов в Visual Studio. Вам нужно будет использовать компилятор RC из Windows SDK, чтобы скомпилировать их.