Добрый день!
Скачал с официального сайта curl - curl_7_54_0_win32_mingw (строка - Win32 7zip 7.54.0, binary, SSL SSH Viktor Szakáts). Подключил:
win32: {
LIBS += -L$$PWD/3dparty/curl_7_54_0_win32_mingw/lib/ -lcurldll
DEFINES += CURL_STATICLIB
INCLUDEPATH += $$PWD/3dparty/curl_7_54_0_win32_mingw/include
}
Всё, вроде, ничего, но, во-первых, нужны три библиотеки для работы:
libssl-1_1.dll
libcurl.dll
libcrypto-1_1.dll
Во-вторых, решение не мультиплатформенное.
Вопросы такие:
1) Как сделать решение мультиплатформенным.
2) Как избавиться от трёх этих dll, выполнив статическую линковку (в наличии есть файлы libcurl.a, libcurldll.a)
Спасибо!