2

ビジュアル C++ 9 リンカには、割り当てごとにファイルのサイズを 2 倍にするファイル割り当てアルゴリズムがあるようです。そのため、512mb、1024mb、2048mb、4096mb になります。問題は、2048MB を超えるファイルを処理できないライブラリを使用しているため、「ディスクがいっぱいであるか書き込み保護されているためファイルを読み取れません」などのエラーでクラッシュすることです。

この制限を回避する方法や、リンカーを別のものに置き換える方法はありますか?

少し背景を説明します。私は大量のファイルを生成するコード ジェネレーターを持っています。約 15k の cpp ファイルです。ファイルの数を約 6k に減らして、少なくともリンク プロセスを完了するものを取得しました。複数のライブラリを作成せずに 15k をすべて含めることができるようにしたいと考えています。

4

0 に答える 0