Вопрос

Я пытаюсь построить Crypto ++ для iPhone, но возникает проблемы. Мне удалось заставить его построить на устройство, удалив несколько файлов .asm и test.cpp, но два вопроса:

1) Симулятор получает ошибки сборки, относящиеся к:
{стандартный вход}: 13583: суффикс или операнды недействительны для `call '

2) Есть сотни предупреждений (вид раздражения)

Кто-нибудь получил Crypto ++ работать на iPhone и нашел способ разрешить эти проблемы?

Это было полезно?

Решение

Я нашел кого-то, кто портировал на iPhone здесь: http://www.ugosweb.com/cryptopp.aspx#ip.

Несколько вещей, которые следует иметь в виду, когда используя его, должны установить директиву препроцессора, как описано, но часто имеющие возможности увидеть настройку, чтобы добавить эту директиву, требует выбора «Active SDK :: nobive Base SDK» из верхней левой выпадения XCode С тогда Войдите в целевые настройки (получить информацию). Без этих шагов настройки в целевых настройках просто нет, по крайней мере, с некоторыми версиями Xcode.

Кроме того, копирование портированных файлов PROJ работает нормально, но обязательно оставьте из вашего проекта, которые он уходит. Файлы все еще вокруг в своей папке Crypto, поэтому не делайте файл одеяла, добавьте в проект и оставьте его в этом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top