0

ソース コード (.cpp および .h) の大きなディレクトリで作業するために Eclipse を使用しています。このディレクトリには 200000 を超えるソース コード ファイルがあり、サイズは約 5 GB です。私が直面している問題の 1 つは、関数、クラス、またはテキストを検索するのに非常に長い時間がかかることです。これだけで20~30分くらいかかります。「プロジェクト」メニュー項目の下で、「C/C++ インデックス」==>「すべてのファイルを更新」を実行して、コードを解析して検索を最適化しようとしましたが、常にメモリ不足に遭遇しましたまたは GC エラー メッセージ。すべてを正常にインデックス化できるように、これをバイパスするために何をすべきかわかりません。または、このコードベースで関数を検索するより良い方法を知っている人はいますか? 「ファイル検索」と「C/C++ 検索」を使用してきましたが、どちらも非常に遅いようです。

4

1 に答える 1

1

eclipse.iniファイルで、最大 Java ヒープ領域を増やしてみてください。これにより、メモリ不足エラーを防ぐことができます。

-Xms40m
-Xmx1024m //1GB, you can increase when that's not enough
于 2013-11-13T23:17:17.490 に答える