BSOD.その後libpng,libjpegのビルド

公開:2011-02-03 20:49
更新:2020-02-15 04:36
カテゴリ:windows

昨日の夜PCを触ろうとしたらBSODが多発。Windows7が起動しなくなった。 チェックディスクをかけて再起動し、とりあえず復旧。なぜかMcafeeのアンチウィルスも死んでいたので再インストールした。ひょっとしてウィルス感染かもしれないのでフルスキャンをかけた。ウィルスは感染していなかった。

Boost.GILを触りたくなったので必要なライブラリのビルドをしていた。zlibの1.2.5をビルドし、その後libpng1.5.0をなんとかビルドした。X64でビルドするには実行ファイルのパスやライブラリのパスをX64版が通るように設定する必要があった。後はlibjpegをビルドするだけだが、今これをVC2010でビルドする方法をググッているところである。

Boost.GILは画像処理アルゴリズム集ではなくて、画像処理アルゴリズムの汎用化を手助けするライブラリのようだ。Boost.GILのお作法にしたがって画像処理コードを書けば、ピクセルフォーマットによらない汎用的でかつ高速なコードが書けるようである。