1

.batプロジェクトのコンパイル/ビルドに役立つ独自のファイルを作成しようとしています。Delphi7dcc32 MyProject.dprでは、バッチ ファイルで使用するだけで、どこからでも問題なく実行できました。XE 以降、リリース/デバッグやターゲット プラットフォームなど、多くの変更が行われています。私の質問は、ターゲット プラットフォーム X64 とリリース ビルドでプロジェクト (たとえば) をビルドする簡単なバッチ ファイルを作成するにはどうすればよいですか?

試してみましdcc32 MyProject.dprたがVcl.Forms.dcu、見つかりませんでしたと表示されます。

4

1 に答える 1

4

msbuild.exe現在、Delphi は MSBuild フレームワークを使用しているため、直接ではなく呼び出す必要がありますdcc32.exe。これにより、必要に応じてビルド ターゲットやプラットフォームなどを指定できます。例えば:

msbuild MyProject.dproj /t:Rebuild /p:Config=Release;Platform=Win64

[スタート] メニューの [ RAD Studio コマンド プロンプト] リンクを使用してコンソール ウィンドウを起動しない場合は、MSBuild 環境を設定するために最初に呼び出す必要がrsvars.batある IDE のフォルダーにバッチ スクリプトがあります。\bin

于 2013-07-25T19:09:29.963 に答える