boost::serializationを使い始めてからやけにコンパイルが長くなった
気がするので、serialization絡みのソースをifdefしてリビルドにかかる
時間を比べてみた。試行回数、それぞれ2回。
- serializationなし
- 1回目 1分25秒
- 2回目 1分20秒
- 平均 1分23秒
- serializationあり
- 1回目 6分10秒
- 2回目 5分10秒
- 平均 5分40秒
実に4倍以上のコンパイル時間がかかっていたのか……。
今後は基本的にセーブ機能無しで開発する事にしよっと。
ノートPCだとバッテリーの消費も馬鹿にならないし。