Protocol BuffersのC++用ライブラリをコンパイルする際、今のVS2015だとRelease版ではコンパイルエラーが発生するので、その対処法を記録。
・https://developers.google.com/protocol-buffers/docs/downloadsからソースコードをダウンロード
・そのまま進めてRelease版でコンパイルするとLNK2019が出てエラーになるはず。同じ問題が既に報告されている(その1、その2)
・上記後者のリンクからたどれるこのページを参考に、cmake/libprotobuf.cmakeを修正する
・cmake/README.mdを参考に、CMAKEで.slnファイルを作成。VS2015なので、-Gのオプションは”Visual Studio 14 2015″に変更
上記の手順で、無事にコンパイルできるようになった。