Linuxで作成したプログラムをWindowsでコンパイルする必要があり,そのときのメモ.開発環境はWindows7, Codeblocks 10.05 + MinGW. CodeblocksはMinGW付きのパッケージを選択できるのでそれを利用.g++, make, gdbなどの開発環境は入っているが,Pthreadが必要なのでWindows用のものをダウンロードする.それをMinGWのディレクトリにコピーして終わり.以下はその具体的な作業. Pthread関係で必要なファイルをsourceforgeのmingwプロジェクトのpthreadのページから次のファイルをダウンロードする. libpthread-2.8.0-3-mingw32-dll-2.tar.lzma pthreads-w32-2.8.0-3-mingw32-dev.tar.lzma lzmaで圧縮されているので,7z