私はicu4c-61_1-Ubuntu16.04-x64.tgzをhttp://site.icu-project.org/download/61#TOC-ICU4C-ダウンロードサイト。そこにはインストール手順が見当たりません。NetBeans C/C++ の「Ant Library Manager」では、「New Library」ボタンやその他のフィールドが非アクティブで、アクセスできません。(NetBeans では、C デバッグは機能します。)
ファイルシステムには、解凍されたライブラリを配置するディレクトリや情報を追加するファイルはありますか? よろしくお願いします!
答え1
からよくある質問:
- その他のプラットフォームの場合、.tgz ファイルは "
/usr/local
" タイプの階層に解凍されます。システム全体のインストールの場合は、すべてのファイルを 、 などに解凍でき/usr/local/bin
ます/usr/local/include
。- 構成スクリプト
/usr/local/bin/icu-config
または同様の Makefile インクルード フラグメントは、/usr/local/lib/icu/current/Makefile.inc
アプリケーションのビルドに使用できます。
アーカイブを解凍するにicu/usr/local
は/usr/local
:
sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4
オプションtar
:
-C /usr/local
: 抽出したファイルを/usr/local
./icu/usr/local
./icu/usr/local
:アーカイブからの内容のみを抽出します(ほとんど役に立たない はスキップしますreadme.txt
)--strip-components=4
: を使用してファイルを抽出しますが、./icu/usr/local
すでに に抽出しているため、パスから先頭の 4 つのコンポーネント ( )を削除します/usr/local
。
以前使用したことがある場合pkg-config
、icu-config
同様のスクリプトのようです。