コマンドラインでのビルド

Note

SOLID 5.0 以降のバージョンでは、以下が使用できます。

コマンドプロンプトを起動して下記のコマンドを実行します。:

solid build <MSBuildコマンドラインスイッチ> <ソリューションファイルパス>
MSBuildコマンドラインスイッチ

一般的な使用例のみ紹介します。すべてのオプションについては MSBuildコマンドラインリファレンス を参照してください。

ビルドするソリューション構成とプラットフォーム構成を指定してビルドする例:

solid build -t:build -p:configuration=Debug_clang -p:platform=KMC_SOLID_v7A_ARM solution.ptsln
ソリューションファイルパス

ビルドするソリューションファイル(.ptsln)へのパスを指定します。スペースが含まれる場合は、単一引用符または二重引用符で囲います。

Note

SOLID 5.0 より前のバージョンでは、以下が使用できます。

コマンドプロンプトを起動して下記のコマンドを実行します。:

"%SOLIDIDETOOLS%setenv.bat"

これにより、partner-ide を実行可能になります。

ビルドを行うには以下のコマンドを実行します。:

partner-ide <ソリューションファイルパス> /build [ソリューション構成名]
ソリューションファイルパス

.ptsln ファイルへのパスを指定します。 スペースが含まれる場合、"(二重引用符)で囲います。

ソリューション構成名

ソリューションのビルドで使用される名前(Debug, Debug_clang など)を指定します。複数のプラットフォームがある場合、プラットフォーム名も指定する必要があります(Debug|KMC_SOLID_v7A_ARM など)。 アクティブなソリューション構成がある場合は省略可能です。

ビルドログをファイルに出力したい場合は /Out スイッチを使用します。:

partner-ide <ソリューションファイルパス> /build <ソリューション構成名> /out <ログファイルパス>

この場合、ソリューション構成名を省略することはできません。

その他のスイッチや詳細については コマンドラインスイッチ を参照してください。