技術

GoogleTestの使い方と仕組み

GoogleTestの使い方 (今回googlemockの説明はしません) GoogleTestのソースコードを持ってくる https://github.com/google/googletest GoogleTestをビルドする あらかじめビルドする場合は、CMakeを使ってMakefileや、Windowsの場合はVisual Studioのソリ…

EigenのOne Definition Rule違反

Eigenライブラリの利用法に関するバグで、丸二日間くらいはまった。 正しい原因にたどり着くのが難しいため、備忘録として残しておく。 Eigenは数値演算の高速かつ使いやすいライブラリで、かつtemplateを使ったヘッダファイルだけで構成されているため、あ…

<備忘録> OpenCVのVisual Studioビルドにハマった件

OpenCV 3.0をVisual Studio2013でビルドしたものを使っていたが、Visual Studio2015に環境を変えたいので、VS2015でもビルドした。 無事ビルド完了し実行したのだが、RELEASEビルドが"BEX64 例外コードc0000417"で実行時に落ちる。 DEBUGビルドを実行すると…