использование библиотеки cURL

Я хочу написать общий код, который работает как для iPhone, так и для Android. Для этого я хочу использовать библиотеку cURL, которая отлично работает для Android, но для iOS это дает мне следующую ошибку:

(null): "_curl_easy_cleanup", referenced from:
(null): "_curl_easy_init", referenced from:
(null): "_curl_easy_perform", referenced from:
(null): "_curl_easy_setopt", referenced from:
(null): "_curl_easy_strerror", referenced from:
(null): Linker command failed with exit code 1 (use -v to see invocation)

Выше ошибки указывают на некоторую ошибку компоновки для libcurl.a. Я не могу найти правильное решение. Пожалуйста помоги.

1

Решение

Вы добавили libcurl.a в процесс компиляции вашего приложения в XCode? Если бы это был GCC, это было бы, добавив флаг, как -lcurl но я не слишком уверен насчет XCode.

Попробуй это:
XCode -> Click on your project -> Your Target -> Build Settings -> Linking -> other Linker flags — сюда добавить -lcurl
Возможно, потребуется добавить путь к библиотеке в Build Settings -> Search paths -> Library Search Paths

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]