Я хочу создать библиотеку, которая проста в использовании и ссылки на нее. Поэтому я не хочу, чтобы пользователь моей библиотеки беспокоился о сборке и связывании библиотек, которые использует моя библиотека. Каков наилучший подход к управлению и построению / связыванию зависимостей для вашей собственной библиотеки, чтобы обеспечить наиболее простое ее использование?
Например: моя библиотека использует CURL и OpenSSL. Создание и связь на Windows с этими зависимостями - это боль. Я хочу избежать этой боли для пользователей моей библиотеки.
Я использую CMake для сборки.
Относится к: Объединение библиотек и Связывание данных c библиотеки для других стати c библиотеки