/ / メモ
2007-08-20

ICU を入れようと思って icu4c-3_6-src.zip をダウンロードしてきた。

readme を見ながら VS2005 でビルドしました。

未解決の外部参照が大量に出ました。

プロジェクトのプロパティを見たら「追加の依存ファイル」に一つも入ってない。
allinone.sln が間違ってるような?

make でやるとうまくビルド出来そう。

icu4c-3_8_d01-src.zip をダウンロードしてきて比較しました。
同じく「追加の依存ファイル」に一つも入ってない。
コマンドラインを見るとライブラリの指定が追加されている。

やっぱり icu4c-3_6-src.zip には追加するべきライブラリの指定が入ってなかった。

プロジェクトの依存関係も不完全だった。
i18n のビルドの前に common をビルドしなければならない
common のビルドで作成されたライブラリをリンクしなければならない。

トラックバック http://mikanya.dip.jp/memo/2007-08-20-1