Соображения по включению библиотеки как двоичного файла против исходного
Я пытаюсь написать SSH-клиент для iPhone, и я хотел бы использовать для этого библиотеку с открытым исходным кодом libssh2. Он написан на C.
Как мне включить эту библиотеку C для моего приложения для iPhone? Должен ли я скомпилировать его в какой-нибудь двоичный файл, который я включаю в мое приложение, или добавить весь исходный код в свой проект и попытаться скомпилировать его вместе с остальной частью моего приложения?