Показаны сообщения с ярлыком libcurl. Показать все сообщения
Показаны сообщения с ярлыком libcurl. Показать все сообщения

Использование libcurl в Xcode проекте

Вариант 1 - Использование системной библиотеки


Как использовать:

Если при компиляции появляется ошибка:
Undefined symbols:
   "_curl_easy_perform", referenced from:
      _main in ccGyMZQR.o
  "_curl_easy_init", referenced from:
      _main in ccGyMZQR.o
  "_curl_easy_setopt", referenced from:
      _main in ccGyMZQR.o
  "_curl_easy_cleanup", referenced from:
      _main in ccGyMZQR.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status

То нужно добавить к TARGET-у (не к PROJECT-у) флаг -lcurl.

Примеры:

Если при запуске примеров появляется ошибка:
curl_easy_perform() failed: Peer certificate cannot be authenticated with given CA certificates
Также убедитесь что вы компилируете с флагами SKIP_PEER_VERIFICATION и SKIP_HOSTNAME_VERIFICATION.