編譯external icu4c data方法

2021-06-20 19:22:24 字數 1030 閱讀 8268

在做下面操作之前必須
source  build/envsetup.sh
choosecombo
#

具體步驟:

#1)新增或者修改external/icu4c/data目錄下的資源

#2)建立乙個臨時目錄:

#croot

rm external/icu4c/stubdata/icudt48l-all.dat

rm external/icu4c/stubdata/icudt48l-default

.dat

rm -rf external/icu4c/icubuild

mkdir external/icu4c/icubuild

cd external/icu4c/icubuild

#3)執行配置檔案(注意當前目錄為external/icu4c/icubuild):

../runconfigureicu linux

#4)開始編譯:

make -j2

#5)複製編譯好的dat替換studata目錄下的dat檔案

cp data/out/tmp/icudt48l.dat ../stubdata/icudt48l-all.dat

#6)重新生成default.dat:

cd ../stubdata/./icu_dat_generator.py

#7)最後執行mm,重新輸出out/target/product/msm8960/system/usr/icu/icudt48l.dat:mm#

8)將 out/target/product/msm8960/system/usr/icu/icudt48l.dat 直接 adb push 到 system\usr\icu\ 目錄下。

#9)刪除臨時資料夾icubuild,同時將 external\icu4c\stdudata 和 external\icu4c\data 更新的檔案上傳到伺服器即可。

rm -rf ../icubuild

LINUX編譯系統(4)

5.基本編譯工具和編譯選項 5.1編譯選項 編譯選項是另乙個重要的控制手段。linux的編譯選項第一級非常簡單 cmd as o s cc a flags c o cmd as s s cpp a flags o cmd cc i c cpp c flags o cmd cc lst c cc c ...

編譯原理複習4

先打一發廣告,我這個部落格一開始就是用於記錄演算法的學習過程的,後來乾脆想著把課堂筆記也整理整理放上來。想想這學期快結束了,下學期開始又要開始學習演算法啦。我是準備從0開始學習的,借助於高中生資訊學競賽的平台。歡迎各位各類同學加進來,笑著問我為什麼刷那麼慢,或者跟我一起從0開始。歡迎對照對邊導航欄,...

Impala編譯部署 4

這一步的目的是將程式執行必須的檔案拷貝出來,便於發布和部署使用,我只想測試kudu,這裡只拷貝了kudu的庫。etc default 準備放impala配置檔案 etc hadoop hadoop配置檔案 be impala執行檔案 lib64 impala執行依賴庫 hadoop hadoop執行...