Visual Studio 2012 で OpenCV 2.4.7 ビルド

まだCUDA5.5がVC2013をサポートしてないので2012でビルドする。以前、nvccの設定ファイルを書き換えたりすると新しいVCでもビルドできた気もするけど面倒なのでやらない。
今回も、「pchの仮想メモリの範囲が超えています」とかエラー吐く2つのプロジェクト

があるので、それぞれオプション /Zm120 をDebugとReleaseの両方の構成に追加してビルドすれば大丈夫。