6.2.3 C言語

C言語で記述した,書式オーバレイ印刷用APのコンパイル方法をOSごとに説明します。

<この項の構成>
(1) AIX環境でのコンパイル(シフトJIS)
(2) AIX環境でのコンパイル(EUC)
(3) HP-UX環境でのコンパイル
(4) Solaris環境でのコンパイル(EUC)
(5) Solaris環境でのコンパイル(シフトJIS)

(1) AIX環境でのコンパイル(シフトJIS)

C言語で記述した書式オーバレイ印刷用APのソースプログラム(xxx.c)をAIXシフトJIS環境でコンパイルする方法について説明します。使用するコマンドは,xlcコマンドです。

(a) オプション

コンパイル時に使用するオプションを次に示します。

(b) コンパイル例

AIXのシフトJIS環境でのxlcコマンドによる書式オーバレイ印刷用APのコンパイル例を図6-49および図6-50に示します。

図6-49 AIXシフトJIS環境でのxlcコマンドによる実行例(単一ファイル,共用ライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

図6-50 AIXシフトJIS環境でのxlcコマンドによる実行例(単一ファイル,アーカイブライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

(2) AIX環境でのコンパイル(EUC)

C言語で記述した書式オーバレイ印刷用APのソースプログラム(xxx.c)をAIXのEUC環境でコンパイルする方法について説明します。使用するコマンドは,xlcコマンドです。

(a) オプション

コンパイル時に使用するオプションを次に示します。

(b) コンパイル例

AIXのEUC環境でのxlcコマンドによる書式オーバレイ印刷用APのコンパイル例を図6-51および図6-52に示します。

図6-51 AIXのEUC環境でのxlcコマンドによる実行例(単一ファイル,共用ライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

図6-52 AIXのEUC環境でのxlcコマンドによる実行例(単一ファイル,アーカイブライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

(3) HP-UX環境でのコンパイル

C言語で記述した書式オーバレイ印刷用APのソースプログラム(xxx.c)をHP-UX環境でコンパイルする方法について説明します。使用するコマンドは,ccコマンドです。

(a) オプション

コンパイル時に使用するオプションを次に示します。

注意事項
+DAportable オプションは,PA-RISC 1.1でAPをコンパイルする場合には指定しないでください。
(b) コンパイル例

HP-UX環境でのccコマンドによる書式オーバレイ印刷用APのコンパイル例を図6-53および図6-54に示します。

図6-53 HP-UX環境でのccコマンドによる実行例(単一ファイル,共用ライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

図6-54 HP-UX環境でのccコマンドによる実行例(単一ファイル,アーカイブライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

(4) Solaris環境でのコンパイル(EUC)

C言語で記述した書式オーバレイ印刷用APのソースプログラム(xxx.c)をSolarisのEUC環境でコンパイルする方法について説明します。使用するコマンドは,ccコマンドです。

(a) オプション

コンパイル時に使用するオプションを次に示します。

(b) コンパイル例

SolarisのEUC環境でのccコマンドによる書式オーバレイ印刷用APのコンパイル例を図6-55および図6-56に示します。

図6-55 SolarisのEUC環境でのccコマンドによる実行例(単一ファイル,共用ライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

図6-56 SolarisのEUC環境でのccコマンドによる実行例(単一ファイル,アーカイブライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

(5) Solaris環境でのコンパイル(シフトJIS)

C言語で記述した書式オーバレイ印刷用APのソースプログラム(xxx.c)をSolarisのシフトJIS環境でコンパイルする方法について説明します。使用するコマンドは,ccコマンドです。

(a) オプション

コンパイル時に使用するオプションを次に示します。

(b) コンパイル例

SolarisのシフトJIS環境でのccコマンドによる書式オーバレイ印刷用APのコンパイル例を図6-57および図6-58に示します。

図6-57 SolarisのシフトJIS環境でのccコマンドによる実行例(単一ファイル,共用ライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]

図6-58 SolarisのシフトJIS環境でのccコマンドによる実行例(単一ファイル,アーカイブライブラリ使用の場合)(書式オーバレイ印刷)

[図データ]