JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.3 リリースの新機能     Oracle Solaris Studio 12.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris Studio 12.3 リリースの紹介

2.  コンパイラ

3.  ライブラリ

4.  コード分析ツール

5.  パフォーマンス解析ツール

6.  デバッグツール

7.  Oracle Solaris Studio IDE

8.  その他のツール

dmake

このリリースでのソフトウェアの修正事項

Oracle Solaris Studio インストーラ

9.  このリリースでの既知の問題、制限事項、および回避策

索引

dmake

dmake はコマンド行ツールであり、make(1) と互換性があります。dmake は、グリッド、分散、並列、または逐次モードでターゲットを構築できます。標準的な make(1) ユーティリティーを使用している場合は、dmake への切り替えに伴ってメイクファイルに変更を加える必要があるとしても、変更はわずかです。dmake は、make ユーティリティーの超集合です。make を入れ子にするときは、最上位 makefile が make を呼び出す場合に $(MAKE) を使用する必要があります。dmake はメイクファイルを解析し、並行して構築可能なターゲットを特定し、設定された多数のホストにそれらのターゲットの構築作業を分散します。

dmake は Oracle Solaris Studio IDE に統合されています。デフォルトでは、すべてのプロジェクトは dmake を使用して構築されており、並列モードで実行します。「プロジェクト」プロパティーでは、構築ジョブの最大数を指定できます。デフォルトでは、dmake は 2 個のジョブを並列実行しますが、これは、マルチ CPU システム上で多数のプロジェクトの構築速度が 2 倍になることを意味します。

dmake の使用方法については、『Oracle Solaris Studio 12.3: 分散メイク (dmake)』マニュアルを参照してください。

このリリースの dmake ユーティリティーに追加された機能を、次に示します。

dmake が、構築サーバー上でコマンドをリモート実行する際に、rsh に加えて ssh を使用できるようになりました。ssh を使用する場合は、ssh コマンドへのリモートパスを .dmakerc ファイルに指定する必要があります。

リモートシェルのパスは .dmakerc ファイルに指定できます。

例:

host earth { jobs = 3 }
host mars  { jobs = 5 , rsh = "/bin/ssh" }

rsh = が指定されない場合、dmake はデフォルトで /bin/rsh を使用します。

rsh と同様に、ssh がパスワードを必要とせずにリモートホストにログインでき、警告またはエラーを出さないようにする必要があります。

このリリースでのソフトウェアの修正事項