Я обычно разработчик Java, но я пишу библиотеку C++ прямо сейчас, они будут использовать LibCurl. И я очень не осведомлен в мире C++!Библиотека C++ требует LibCurl - пользователям приложения потребуется libcurl?
Что я пишу, это infact библиотека для использования другими разработчиками (ее клиентский код, используемый для доступа к нашему API).
Завершите ли пользователи, чтобы был установлен libcurl, или разработчики каким-то образом включили это в EXE или пакет как-то?
На самом деле то же самое, я могу использовать QT в библиотеке, будет ли они обязательными для установки? Я предполагаю, что он работает, так это то, что разработчикам, конечно, это понадобится, но как только его скомпилировать в двоичный файл не требуется? В отличие от Java, где вам нужно файлы Jar все вместе ...
Приветствий за любую помощь, Алан
Однако, если вы динамически связываетесь, вы должны убедиться, что ваш код работает с различными версиями libCurl. В противном случае у пользователя возникает проблема, если другой lib нуждается в конкретной версии –