1

Win7/x64 の Delphi 6 Professional、c:\Delphi6 フォルダ。

ProjectGroups が OM エラーを起こしているため、プロジェクトを 1 つずつビルドする必要があります。

より高速なコンパイルを提供するために、DCC32.exe を使用しようとしました。

このサイトで、「ライブラリ パスを設定するための 4 つのオプションを使用して dcc32.cfg を拡張する」という情報を見つけました。それぞれを「Delphi/Options/Env.options/Library path」に設定しました。

それから私は試しました:

dcc32.exe b "any.dpr"

しかし、エラーが発生しました:System.pasが見つかりません。

私はそれを理解していません.dcc32.exeが基本的なpasファイルもビルドしたいのかもしれません.または別のフォーマットを使用する必要があります.

多くの条件付きディレクティブを使用しているため、各プロジェクトをビルドする必要があります。

あなたが書くすべての情報、提案をありがとう。

4

1 に答える 1

2

コマンドラインでさまざまなパスを指定していないため、それらは.cfgファイルにある必要があります。Delphi6のdcc32.cfgファイルは次のようになります。

/ LE "C:\ Program Files(x86)\ Borland \ Delphi6 \ Projects \ Bpl"
/ LN "C:\ Program Files(x86)\ Borland \ Delphi6 \ Projects \ Bpl"
/ U "C:\ Program Files(x86)\ Borland \ Delphi6 \ Lib"; "C:\ Program Files(x86)\ Borland \ Delphi6 \ Imports"
/ R "C:\ Program Files(x86)\ Borland \ Delphi6 \ Lib"

私はこれをDelphibinディレクトリに持っています。絶対パスを使用するため、特定の1台のマシンに固有であるため、ここに配置しました。

明らかに、私が上に持っているものにさらにいくつかのパスを追加する必要があるかもしれませんが、上記は基本的なRTL/VCLユニットに必要なものを取得します。

于 2012-10-26T11:32:32.023 に答える