Я хотел бы использовать CalendarAstronomer класс из ICU для вычисления значений заката / восхода для данного местоположения.
API хороший и чистый, но необходимый файл astro.h не установлен.Ни используя apt-get, ни создавая ICU самостоятельно.Что здесь не так?Есть ли какие-то специальные компоненты, о которых я не мог узнать, которые необходимы для класса CalendarAstronomer?
Кстати: основная причина - довольно либеральная лицензия ICU.Я нашел несколько примеров кода, вычисляющих значения заката / восхода, но лицензии теперь часто ясны.Итак, вот альтернативный вопрос: используют ли другие библиотеки / примеры кода либеральную лицензию (Apache, BSD) для расчета восхода / восхода солнца в C ++?