| NetCOBOL Studio 使用手引書 | 
| 目次
			索引    | 
| 第9章 リモート開発機能 | > 9.3 メイクファイル生成 | > 9.3.2 メイクファイルの生成条件の変更 | 
リンクオプションは[オプション設定]ダイアログボックスの2つのタブで構成されています。
サーバ側でCOBOLプログラムとリンクするライブラリ、オブジェクトファイルを指定することができます。
サーバ側のOSで固有なリンクオプションを指定することができます。
[オプション設定]ダイアログボックスで[リンクオプション1]タブを選択すると、サーバ側でリンクするライブラリ、オブジェクトを変更することができます。
| 項目 | 説明 | 
|---|---|
| 追加 | COBOLプログラムとリンクするライブラリ/オブジェクトファイルを追加します。 [追加]ボタンを選択すると、[リンクオプションの追加]ダイアログボックスが表示されます。 追加したライブラリ/オブジェクトファイルは[ライブラリ/オブジェクトファイル]に表示されます。 ライブラリ/オブジェクトファイルは複数追加することができます。 | 
| 変更 | [ライブラリ/オブジェクトファイル]で選択されているライブラリ/オブジェクトファイルの指定を変更します。 [変更]ボタンを選択すると、[リンクオプションの変更]ダイアログボックスが表示されます。 | 
| 削除 | [ライブラリ/オブジェクトファイル]で選択されているライブラリ/オブジェクトファイルを削除します。 | 
| すべて削除 | [ライブラリ/オブジェクトファイル]にあるすべてのライブラリ/オブジェクトファイルを削除します。 | 
| 初期化 | [ライブラリ/オブジェクトファイル]にあるすべてのライブラリ/オブジェクトファイルを削除して、初回のメイクファイル生成時の値にします。 | 
[オプション設定]ダイアログボックスの[リンクオプション1]タブで[追加]、[変更]ボタンを選択すると、[リンクオプションの追加]ダイアログボックスが表示され、ライブラリ/オブジェクトファイルを追加・変更することができます。
[ライブラリ/オブジェクトファイルの選択]に追加・変更するライブラリ・オブジェクトファイル名を指定してください。
ライブラリ名・オブジェクトファイル名は絶対パスまたは相対パスで指定します。ファイル名だけの指定はできません。
[参照]ボタンを選択すると、サーバ側のファイルを参照するダイアログボックスが表示され、ライブラリ・オブジェクトファイルを選択することができます。
[オプション設定]ダイアログボックスで[リンクオプション2]タブを選択すると、サーバ側のOSで固有なリンクオプションを変更することができます。
サーバ側のリンクオプションの詳細は、サーバ側の"NetCOBOL使用手引書"を参照してください。
| 項目 | 説明 | |
|---|---|---|
| 結合モード | 結合モードを指定します。 初期値では[動的結合]が選択されます。 サーバ側のOSがSolarisまたはLinuxの場合に有効となるオプションです。 | |
| 
 | 動的結合 | COBOLプログラムを動的結合により作成します。 | 
| 静的結合 | COBOLプログラムを静的結合により作成します。 | |
| 画面帳票定義体を使用するプログラム | 画面帳票定義体を使用しているプログラムをリンクする場合に選択します。 初期値では選択されていません。 サーバ側のOSがSolarisの場合に有効となるオプションです。 | |
| スクリーン操作機能を使用するプログラム | スクリーン操作を使用しているプログラムをリンクする場合に選択します。 初期値では選択されていません。 サーバ側のOSがSolarisの場合に有効となるオプションです。 | |
| C-ISAMを使用するプログラム | C-ISAMを使用しているプログラムをリンクする場合に選択します。 初期値では選択されていません。 サーバ側のOSがSolarisの場合に有効となるオプションです。 | |
| C言語から呼び出されるプログラム | C言語から呼び出されるプログラムをリンクする場合に選択します。 初期値では選択されていません。 サーバ側のOSがSolarisの場合に有効となるオプションです。 | |
| Cランタイムライブラリを使用する | ターゲット種別がダイナミックリンクライブラリで、かつ、Cランタイムライブラリを使用している場合に選択します。 初期値では選択されていません。 サーバ側のOSがWindows(Itanium)の場合に有効となるオプションです。 | |
| デバッグ情報を出力する。 | デバッグ情報を出力する場合に選択します。 初期値では選択されています。 サーバ側のOSがWindows(Itanium)の場合に有効となるオプションです。 | |
| リンクオプション[-Wl]の指定 | ldコマンドが使用するリンクオプションを指定します。 サーバ側のOSがSolarisまたはLinuxの場合に有効となるオプションです。 | |

マルチスレッドモデルのプログラムをリンクするオプション("-Tm")は、プロジェクトのプロパティの[ビルド]ページで"THREAD(MULTI)"が指定されている場合に自動的に設定されます。
| 目次
			索引    |