VC6 Tips / fatal error C1076: コンパイラの制限

studiokingyo2006-01-29

boost::spiritでini parserを作っていたら

fatal error C1076: コンパイラの制限 : ヒープの領域を使い果たしました; 上限を設定するために /Zm オプションを使用してください。

yaneSDK2ndか3rdとかでよく出ていた。このエラー。
ここ数年、比較的そういう風にライブラリは組んでいなかったので久々に見たのでメモってみた。

で、対処法はこのようにする。(VC6の場合)
http://f.hatena.ne.jp/studiokingyo/20060129081508