Каноничное подключение boost для Android в CMake
От: Shmj Ниоткуда  
Дата: 30.11.23 07:46
Оценка:
Вопрос такой.

Допустим нужна либа для Android — 4 платформы. И вы хотите использовать boost.

Как канонично его подключить в CMake?

Через find_package оно находит версию, которую вы установили в десктопной ОС — а она для другой платформы.

Можно указать тупо список заголовков и библиотек из папки — и оно собирается. Но это не как пакет а просто как набор библиотек и это не канонично, конечно, хоть и работает.

Или вроде можно указать BOOST_ROOT или что-то типа того. А что если это другой пакет, к примеру open_ssl — там как? Есть ли универсальное решение?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.