Могу ли я использовать "openssl / bn.h" в iPhone - PullRequest
0 голосов
/ 05 августа 2009

Какую инфраструктуру мне нужно импортировать для компиляции, если я хочу использовать openssl / bn.h я получаю ошибки компиляции ("ссылка из") для всех функций BN

помогите пожалуйста

Ответы [ 3 ]

1 голос
/ 23 августа 2010

Для построения библиотеки может быть полезна эта ссылка http://www.therareair.com/2009/01/01/tutorial-how-to-compile-openssl-for-the-iphone/

1 голос
/ 05 августа 2009

OpenSSL используется внутри телефона, но API не поддерживается для разработки приложений, а символы недоступны для приложений iPhone.

Если вы хотите использовать openssl, вам нужно собрать его и статически связать с вашим приложением. Это также будет означать, что вам нужно иметь дело с соблюдением правил экспорта. Да, я думаю, что это тоже отстой. Если вы считаете, что Apple должна предоставлять определенные функции OpenSSL, вам следует файл запрос функции.

0 голосов
/ 31 января 2011

Вы также можете скомпилировать OpenSSL в качестве библиотеки для iOS. Вот скрипт от меня, что делать это автоматически: http://www.x2on.de/2010/12/16/tutorial-script-for-building-openssl-for-ios-iphoneipad/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...