- 締切済み
eclipseのコンパイルエラーについて
現在、Eclipse+borlandでdirectxのプログラムを作成しています。 しかし、eclipseでコンパイルをするとコンソールに ”プログラムが大きすぎてメモリに入りません”とエラーが 表示されます。 borlandでコンパイルをすると問題なく実行ファイルが生成されます。 eclipseでコンパイルする場合は、設定が必要なのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- thamansa
- ベストアンサー率40% (95/232)
回答No.2
パソコンのメモリを増やしても解決しない可能性があります。 Javaプログラムは、パソコンのメモリすべてを使うことはなく、 デフォルトでは128MBだったか256MBくらいしが使わないように なっていたはずです。 うろ覚えですが、java コマンドの引数で使用メモリの最大値を変更できたと思います。 Eclipse自体もJavaプログラムですから同様のメモリ使用制限量があります。Eclipseの起動パラメータで使用メモリの最大値を変更できたと思います。
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
単にeclipse環境でコンパイラを動かすほどのメモリを積んでいないんじゃありませんか? # eclipseはかなりメモリ食いです。
質問者
お礼
回答ありがとうございます。 メモリを増やしても無理な時はeclipseでソースを入力し、 コンパイルはコマンドプロンプトから実行しようと思います。
お礼
回答ありがとうございます。 引数で512MBにしたのですが無理でした。 以下が引数に指定した内容です。 -vmargs -Xmx512m