Как я могу собрать 64-битную версию DLL Crypto ++? - PullRequest
1 голос
/ 14 января 2011

В настоящее время я работаю над реализацией библиотек crypto ++ в приложение на c #. Это все работает нормально в 32 бит. Однако, когда я попытался собрать DLL C ++ в 64-битной версии, я получил эту ошибку:

Ошибка 1, ошибка PRJ0019: инструмент вернул код ошибки из «Выполнения пользовательского этапа сборки» cryptopp cryptopp

Затем я изменил настройки проекта для построения в Юникоде по умолчанию из многобайтового кода и получил его для сборки без ошибок. Однако при использовании GetPowerUpSelfTestStatus().

проверка не пройдёт.

Я, черт возьми, гуглил это, и, видимо, это не редкая проблема. Однако, похоже, никто не нашел решение или, по крайней мере, не поделился им.

Что я могу сделать?

1 Ответ

3 голосов
/ 18 января 2011

Проблема была с пользовательскими настройками шага сборки в настройках проекта.Просто измените ведущую папку выходного каталога с «Win32» на «x64» с x64 в качестве целевой платформы.= /

...