IDE での非デフォルト リンク オプションの指定

注: 本トピックは、ネイティブ コードにのみ該当します。

プロジェクト プロパティでビルド構成の [Link] ページにないリンク オプションを指定する必要がある場合、[Link Command Line Override] フィールドを使用して非デフォルト リンク コマンドを指定できます。

重要: このフィールドに指定するコマンドによって、[Link] ページで選択されている他の設定はいずれもオーバーライドされます。
  1. プロジェクト プロパティに移動し、[Micro Focus > Build Configurations > Link] をクリックします。
  2. [Link Command Line Override] フィールドに、非デフォルト リンク オプションを入力します。

リンク コマンド全体を指定する必要があります。通常は、cbllink (Windows) または cob (UNIX/Linux) コマンドを使用します。

次の ant 変数を利用できます。

${objectfile} ${destdir}  ${destfile}  ${entrypoint}  ${dllext} ${exeext} ${additionalOptions}

次に、オーバーライド コマンドの例を示します。

cob -x -e ${destfile} -o ${destfile} ${objectfile}

リンク コマンドが複数のオブジェクト ファイルからの出力を作成する場合、プレフィックスとしてベース ディレクトリおよび明示的な出力フォルダーをそれぞれ指定して、各ファイルを明示的に指定する必要があります。

${basedir}/output_folder/