英語フランス語スペイン語

Ad


OnWorksファビコン

icu-config - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで icu-config を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド icu-config です。

プログラム:

NAME


icu-config - ICU ビルド オプションを出力します

SYNOPSIS


icu-config [ --bindir ] [ --cc ] [ --cflags ] [ --cppflags ] [ --cppflags-検索パス ] [
--cxx ] [ --cxxflags ] [ --検出プレフィックス ] [ --exec-プレフィックス ] [ -存在する ] [ - 助けて, -?,
- 利用方法 ] [ --icudata ] [ --icudata-インストールディレクトリ ] [ --icudata-mode ] [ --icudatir ] [
--呼び出す ] [ --invoke=うろつく ] [ --ldflags ] [ --ldflags-レイアウト ] [ --ldflags-libsonly ] [
--ldflags-検索パス ] [ --ldflags-システム ] [ --ldflags-icuio ] [ --マンディール ] [ --prefix ]
[ --prefix =接頭辞 ] [ --sbindir ] [ --共有データディレクトリ ] [ --sysconfdir ] [
--unicode-バージョン ] [ - バージョン ] [ --incfile ]

DESCRIPTION


icu-config 手動で構築する場合と比較して、ICU に対する構築とリンクのタスクが簡素化されます。
ユーザーのメイクファイルまたは同等のものを構成します。 なぜなら icu-config 実行可能なスクリプトです。
また、システムが
それを見つけるための PATH。


icu-config メイクファイルなしで使用できます。 以下のコマンドラインで十分です。
ICU に対して単一ファイルの C++ プログラムを構築します。 (例えば、
icu/ソース/サンプル/props/props.cpp)

`icu-config --cxx --cxxflags --cppflags --ldflags` -o props props.cpp

より一般的に、 icu-config Makefile 内から呼び出され、セットアップに使用されます。
変数。 次の例では、 小道具 例。

CC=$(シェル icu-config --cc)

CXX=$(シェル icu-config --cxx)

CPPFLAGS=$(シェル icu-config --cppflags)

CXXFLAGS=$(シェル icu-config --cxxflags)

LDFLAGS =$(シェル icu-config --ldflags)

すべて: 小道具

props.o: props.cpp

make(1) は上記の変数を自動的に使用します。

OPTIONS


--bindir
バイナリ (実行可能) ディレクトリ パスを出力します。 通常は「bin」と同等です。 ICU
ユーザーが実行可能なアプリケーションとスクリプトはここにあります。

--cc 使用した C コンパイラを出力します。 $(CC) Makefile 変数と同等です。

--cflags
C コンパイラのフラグを出力します。 $(CFLAGS) Makefile 変数と同等です。 する
インクルード パスや定義されたシンボルなどのプリプロセッサ ディレクティブは含めないでください。
例には、デバッグ (-g) および最適化フラグが含まれます。

--cppflags
C プリプロセッサ フラグを出力します。 $(CPPFLAGS) Makefile 変数と同等です。
例としては、-I include paths や -D define ディレクティブなどがあります。

--cppflags-検索パス
上記と同様に C プリプロセッサ フラグを出力しますが、-I 検索パスのみを出力します。

--cxx C++ コンパイラを出力します。 $(CXX) Makefile 変数と同等です。

--cxxflags
C++ コンパイラ フラグを出力します。 $(CXXFLAGS) Makefile 変数と同等です。

--検出プレフィックス
ICU が設置場所から移動された場合、このフラグを他のフラグの前に追加します。
icu-config 呼び出しは、ICU の位置を相対的に特定しようとします。 icu-config スクリプト
が見つかった。 ICU のインストールが完了している場合、最後のチャンスとして使用できます。
損傷した。

--exec-プレフィックス
実行可能プログラムのディレクトリ (bin、sbin など) に使用されるプレフィックスを出力します。
通常はプレフィックスと同じです。

-存在する
ICU がインストールされていると思われる場合、スクリプトは成功 (0) ステータスを返します。
正しく配置されていなければ、エラー メッセージとゼロ以外のステータスが表示されます。

- 助けて, -?,- 利用方法
ヘルプと使用方法のメッセージを出力します。

--icudata
印刷する ショートネーム ICU データ ファイルの。 これには、次のような接尾辞は含まれません。
.dat、.dll、.so、.lib、.a など、また「lib」などのプレフィックスも含まれません。 かもしれない
形になる icudt21b

--icudata-インストールディレクトリ
ICU パッケージ化されたデータをインストールするディレクトリを出力します。 として使用できます
パッケージデータ(1) の --install オプション。

--icudata-mode
dll や common など、デフォルトの ICU pkgdata モードを出力します。 として使用できます パッケージデータ(1)の
--mode オプション。

--icudatir
パッケージ化されたアーカイブ データへのパスを出力します。 ($ICU_DATA または同等の場所にある必要があります
デフォルトのパスはポイントします。) libdir はポイントしません。

--呼び出す
ICU がオペレーティング システムが配置する場所にインストールされていない場合は、
共有ライブラリの場合、このオプションは適切なライブラリを設定するためにコマンドを出力します。
ICU の共有ライブラリをロードするための環境変数。 たとえば、多くのシステムでは
LD_LIBRARY_PATH という名前の変数または同等の変数を設定する必要があります。

--invoke=うろつく
と同じ --呼び出す オプション。ただし、という名前のプログラムを呼び出すためのオプションは含まれません。
うろつく。 場合 うろつく ICU ツールの名前です。 ゲンブ(1)、そして icu-config 意志
そのツールへのフルパスも含めます。

--ldflags
リンカーに渡す必要があるフラグを出力します。 これらには、-L が含まれる場合があります。
ライブラリ検索パス、および ICU ライブラリを含める場合の -l。 デフォルトでは、このオプションは
「common」 (libicuuc) ライブラリと「i18n」 (libicui18n) ライブラリでのリンクを試みます。
データライブラリも同様です。 追加のライブラリが必要な場合は、いずれかの
次の XNUMX つのフラグをこのフラグと組み合わせて追加できます。たとえば、
「--ldflags --ldflags-icuio」 (これに加えて icuio ライブラリが必要な場合)
標準 ICU ライブラリ。 $(LDFLAGS) Makefile 変数と同等です。

--ldflags-レイアウト
ICU レイアウト ライブラリのリンク オプションを出力します。

--ldflags-icuio
ICU I/O パッケージを追加するためのリンク オプションを出力します。

--ldflags-libsonly
そして --ldflags ただし、-l オプションのみが含まれます。

--ldflags-検索パス
そして --ldflags ただし、含まれるのは -L 検索パス オプションのみです。

--ldflags-システム
そして --ldflags ただし、システム ライブラリ (pthread など) のみが含まれます。 --マンディール
インストールされている ICU マニュアル ページの場所を出力します。 普通に(男)

--prefix
インストールされている ICU が存在するプレフィックス (ベース ディレクトリ) を出力します。

--prefix =接頭辞
ICU プレフィックスを次のように設定します。 接頭辞 このコマンドラインの残りの部分については、 テストしますか
新しいプレフィックスが有効かどうか。

--sbindir
ICU システム バイナリの場所を出力します (通常は sbin)。

--共有データディレクトリ
ICU 共有データの場所を出力します。通常は (share)

--sysconfdir
通常、ICU システム構成データの場所を出力します (など)

--unicode-バージョン
現在の ICU が使用している Unicode 標準のバージョンを出力します。

- バージョン
ICU の現在のバージョンを出力します。

--incfile
での使用に適した「Makefile.inc」パスを出力します。 パッケージデータ(1)の-Oオプション。

作者


スティーブン・ルーミス

VERSION


55.1

COPYRIGHT


Copyright (C) 2002-2004 IBM, Inc. およびその他。

onworks.net サービスを使用してオンラインで icu-config を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad