ICUのCalendarAstronomerクラスを使用して、特定の場所の日没/日の出の値を計算したいと考えています。
API は適切でクリーンですが、必要なファイル astro.h がインストールされていません。apt-get を使用したり、自分で ICU を構築したりしていません。ここで何が問題なのですか?CalendarAstronomer クラスに必要な、私が見つけられなかった特別なコンポーネントはありますか?
ところで: 主な理由は、ICU のかなりリベラルなライセンスです。日没/日の出の値を計算するコード サンプルをいくつか見つけましたが、多くの場合、ライセンスは明確になりました。別の質問があります: 彼らの他のライブラリ/コード サンプルはリベラル ライセンス (Apache、BSD) を使用して C++ で日没/日の出を計算していますか?