2011-06-20 41 views
2

我想使用CalendarAstronomerICU來計算給定位置的日落/日出值。如何從ICU使用CalendarAstronomer

該API很好,乾淨,但沒有安裝必要的文件astro.h。我自己也不使用apt-get或建立ICU。這裏有什麼問題?對於CalendarAstronomer課程,我們無法找到它們的任何特殊組件嗎?

順便說一句:主要原因是ICU的相當自由的執照。我發現了幾個計算日落/日出值的代碼示例,但許可證現在通常很清晰。所以這裏有一個替代的問題:他們的其他庫/代碼示例是否使用自由許可證(Apache,BSD)計算C++中的日落/日出?

+0

好的,問題是,astro.h是一個內部頭文件,而不是公共API的一部分。因此astro.h沒有安裝。 – dmeister

回答

0

正如你所說,astro.h是內部的。這是正確的答案。但是,它是開放源代碼,你注意到...