shape_depend - クラウドでオンライン

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

プログラム:

NAME


shape_depend - shapeTools RMS がソースとインクルードの依存関係を決定します

SYNOPSIS


形状 決まる [バージョン= ] [バリエーション]

DESCRIPTION


シェイプ リリース管理システムでは、ノード システムごとに次の名前のファイルが必要です。
依存関係、ノード コンポーネントのソース派生依存関係を一覧表示します。 形状 決まる
これらの依存関係を自動的に判断し、適切な依存関係ファイルを作成します。
依存関係は、通常の Makefile ターゲット依存行の形式を持ちます。
関連するビルド アクション。

ご注意: 形状依存は、C プログラムの開発でのみ機能します。 それに加えて
をサポートする C コンパイラが必要です。 -M (Makefile の依存関係を生成する) オプション。
これが開発プロジェクトに当てはまらない場合は、次のいずれかを書き直す必要があります。
依存ターゲットに関連付けられたアクション ($(SHAPELIBPATH)/stdtargets 内) または
依存関係ファイルを手動で維持します。

この バージョン マクロは、使用するバージョン選択規則を定義します。 デフォルトは 最も最近の.
見る shape_stdrl(7) または $(SHAPELIBPATH)/stdrules ファイルで、その他の可能な設定を行います。 君は
VERSIONS ルールとして自己定義のバージョン選択ルールを使用することもできます。

開発環境にバリアント定義が含まれている場合、特にバリアント
ビルド操作中に使用されるソース コンポーネントのリストを変更する定義、
XNUMXつ以上を指定する必要がある場合もあります バリアント 設定する。 プロジェクト全体のバリアント
ラスターは $(SHAPELIBPATH)/stdvar で定義されます。 このファイルとデフォルトのバリアントを確認してください
形状依存を呼び出す前に、形状ファイルの設定。

不便


ノードシステムの構造変更による依存関係ファイルの再生成は、
手動でトリガーされます。 Shape RMS は、このような変更を認識しません。

バリアント固有の依存関係ファイル (構造的に同時開発する場合に必要)
異なるバリアント) はサポートされていません。 この場合、事前に形状依存を実行する必要があります
各ビルド アクション。

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



最新のLinuxおよびWindowsオンラインプログラム