• 締切済み

eclipseのコンパイルエラーについて

現在、Eclipse+borlandでdirectxのプログラムを作成しています。 しかし、eclipseでコンパイルをするとコンソールに ”プログラムが大きすぎてメモリに入りません”とエラーが 表示されます。 borlandでコンパイルをすると問題なく実行ファイルが生成されます。 eclipseでコンパイルする場合は、設定が必要なのでしょうか?

みんなの回答

  • thamansa
  • ベストアンサー率40% (95/232)
回答No.2

パソコンのメモリを増やしても解決しない可能性があります。 Javaプログラムは、パソコンのメモリすべてを使うことはなく、 デフォルトでは128MBだったか256MBくらいしが使わないように なっていたはずです。 うろ覚えですが、java コマンドの引数で使用メモリの最大値を変更できたと思います。 Eclipse自体もJavaプログラムですから同様のメモリ使用制限量があります。Eclipseの起動パラメータで使用メモリの最大値を変更できたと思います。

nkd_ats_fd
質問者

お礼

回答ありがとうございます。 引数で512MBにしたのですが無理でした。 以下が引数に指定した内容です。 -vmargs -Xmx512m

回答No.1

単にeclipse環境でコンパイラを動かすほどのメモリを積んでいないんじゃありませんか? # eclipseはかなりメモリ食いです。

nkd_ats_fd
質問者

お礼

回答ありがとうございます。 メモリを増やしても無理な時はeclipseでソースを入力し、 コンパイルはコマンドプロンプトから実行しようと思います。

関連するQ&A