2014-08-29 50 views
2

我正在與SQLite的Android應用程序,但我有一個與租船人不是ASCII的問題。我研究了這一點,我發現解決方案是編譯一個新的SQLite版本,並激活ICU。 我下載的NDK,ICU,我按照這個頁面的指南:與ICU的SQLite [編譯]

http://www.sqlite.org/android/doc/trunk/www/index.wiki

但是這個頁面只顯示如何編譯一個新的SQLite,我不如何在這個過程中添加ICU。

我怎樣才能用ICU編譯SQLite? (我正在使用Windows)

謝謝。

+0

'我有一個租船人不是ASCII的問題有什麼問題? android上的SQLite默認使用UTF-8。 – njzk2 2014-08-29 20:59:56

+0

查看http://stackoverflow.com/questions/1818678/compiling-the-icu-sqlite-extension-statically-linked-to-icu – NuSkooler 2014-09-09 19:04:06

回答

0

我還沒有嘗試過自己,但對我的理解,添加-DSQLITE_ENABLE_ICU作爲編譯參數應該這樣做。