1) http://www.glfw.org/download.html - glfw ソースからダウンロードしました。それらをコンパイルし、glfw.dll、libglfw.a、libglfwdll.a を取得しました。
2)それらのリンクから段階的にそれらを入れてください:
あるべきフォルダに。
3) コードブロックで新しいプロジェクトを作成します。
そして、それを構築しているときに(コードブロックによって作成されたデフォルトのmain.cppを使用して)私は得ました
undefined reference to `__gxx_personality_sj0'
ここで: `__gxx_personality_sj0 への未定義の参照。この問題は、異なる例外処理の実装 でコンパイルされた問題として説明されています。
でも本当にコンパイラの設定は何も変えていないし、glfwも自分でビルドしているので、不明な例外処理でどこかで暴発することはありませんでした。そのため、glfw または main.cpp をコンパイルして以来、例外処理 (それが何であるか、どこで変更できるかさえわかりません) を変更できませんでした。
CodeBlocksによって生成されたmain.cppをコンパイルするために、それを解決するのを手伝ってください。ありがとうございました。
PS: codeblocks.org (バイナリ) から CodeBlocks をダウンロードし、次にhttp://nuwen.net/mingw.htmlから "MinGW + boost" をダウンロードし、CodeBlocks内の MinGW で解凍しました。それは問題でしょうか?