ошибки сборки с Crypto ++ на iphone - PullRequest
1 голос
/ 07 мая 2010

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

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

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

Кто-нибудь получил crypto ++ для работы на iphone и нашел способ решить эти проблемы?

1 Ответ

1 голос
/ 08 мая 2010

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

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

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

...