1

djgpp 2.03 バージョンと 3 GB RAM の 32 ビット Windows 7 OS を使用していますが、c ソース コードのコンパイル中に、「cc1.exe: out of memory allocating 65536 bytes after a total of 52828808 bytes」というエラーが表示されます。ソース コードは、同じユーティリティ (djgpp 2.03) を使用して Windows XP システムで正しくコンパイルされています。仮想メモリ スペースを数 GB に増やしてみましたが、うまくいきませんでした。

ありがとう、よろしくルペシュ・タクール

4

2 に答える 2

1

一般に、Windows で DOS プログラムを実行する場合は、仮想化を検討する必要があります。

はい、一部の dos プログラムは仮想化がなくても機能しますが、一部のプログラムは機能しません。これは後者の例のようです。

于 2010-11-26T07:42:06.137 に答える
1

DJGPP の (残念ながら未リリースの) バージョン 2.04 で試してください。次の指示に従ってください。このバージョンは、最近のバージョンの Windows との互換性がはるかに優れています。「最近」とは、Windows 2000 以降を意味します。(2010年にこれを言っているとは信じられません)。

于 2010-11-26T13:05:46.630 に答える