2014-11-04 14 views
0

他們說here ICU在許多平臺上使用。但是我找不到OS X和Windows的版本。在Linux中,我想一個軟件包管理員會告訴我。如何知道什麼版本的ICU附帶一個操作系統?

UPDATE:改變CLDR到ICU

+0

這不是[它的工作方式](http://blogs.msdn.com/b/oldnewthing/archive/2014/04/11/11516280.aspx)。 – 2014-11-04 12:29:54

+0

@HansPassant謝謝你,但我知道它是如何工作的。我並不是說'來'的意思是'交付'。我只想知道特定版本的特定操作系統使用哪種版本的CLDR,從而知道需要了解的錯誤/錯誤信息。 – Tair 2014-11-04 12:46:30

回答

1

我不知道是不是平臺層出不窮的ICU捆綁在一起。當然,Windows不會。基於Unix的平臺可能會。一個,apparently OS X comes bundled與它的一些版本。

如果平臺提供ICU的全包,您可以測試使用該命令的ICU版本:

$ uconv -V 

,它將打印版本。最新的版本是54.1,它看起來像這樣:

uconv v2.1 ICU 54.1 

另外,如果你的平臺的Qt安裝,有可能已編譯ICU支持,但這不是必須的。

如果你想使用加護病房,你可能會更好地運輸它與您的產品,而不是依賴別人的系統上的東西。 ICU有一個相當規律的更新週期,有可能是預裝的ICU庫過時了。

相關問題