コマンドラインでのビルド¶
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 <ログファイルパス>
この場合、ソリューション構成名を省略することはできません。
その他のスイッチや詳細については コマンドラインスイッチ を参照してください。