В настоящее время я работаю над реализацией библиотек crypto ++ в приложение на c #. Это все работает нормально в 32 бит.
Однако, когда я попытался собрать DLL C ++ в 64-битной версии, я получил эту ошибку:
Ошибка 1, ошибка PRJ0019: инструмент вернул код ошибки из «Выполнения пользовательского этапа сборки» cryptopp cryptopp
Затем я изменил настройки проекта для построения в Юникоде по умолчанию из многобайтового кода и получил его для сборки без ошибок. Однако при использовании GetPowerUpSelfTestStatus()
.
проверка не пройдёт.
Я, черт возьми, гуглил это, и, видимо, это не редкая проблема. Однако, похоже, никто не нашел решение или, по крайней мере, не поделился им.
Что я могу сделать?