Скомпилировать C++ в проекте с библиотекой libcurl на macOSC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Скомпилировать C++ в проекте с библиотекой libcurl на macOS

Сообщение Anonymous »

Я работаю над проектом C++ с открытым исходным кодом, чтобы протестировать некоторые изменения, и пытаюсь добавить в него завиток. у проекта есть собственный скрипт autogen.sh, и он создаст скрипт configure. Я не очень хорошо знаком со скриптами autogen и configure, но я могу найти, где его можно найти. добавьте к нему -libcurl.
его легко скомпилировать для ОС на базе Linux, но когда я хочу собрать его для Windows, мне приходится собирать Curl из исходного кода и ссылаться на него в коде, также я могу собрать его для Windows.Но, наконец, я пытаюсь собрать его на Mac, я не могу найти, как связать libcurl с Mac, я пытаюсь собрать его из исходного кода, но безуспешно.

Код: Выделить всё

Undefined symbols for architecture x86_64:

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)
в скрипте Makefile у меня есть следующее:

Код: Выделить всё

CFLAGS = -DCURL_STATICLIB

CURL_CFLAGS = -I/usr/local/Cellar/libcurl/include/

CURL_LIBS = -L/usr/local/Cellar/libcurl/lib -lcurl

OBJCXXFLAGS = -DCURL_STATICLIB
Как устранить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/589 ... y-on-macos
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»