MacでのGLFW/OpenGLの設定に問題があります。完全に更新されたMacOSX10.8.2を実行しているので、最新のMac互換のOpenGLバージョンがあり、homebrew(OS Xパッケージマネージャー)を使用してGLFWライブラリ(2.7.7)をコンパイルしたと想定しています。
次のガイドopen.glを使用しようとしていますが、推奨されるコードスニペットを使用して、OpenGLとGLFWが正しく機能していることを確認しています。
\#include <GL/glfw.h>
int main()
{
glfwInit();
glfwSleep( 1.0 );
glfwTerminate();
}
これにより、コンソールアプリケーションが表示され、1秒後に終了します。
ターミナルでg++を使用してコンパイルしていますが、コンパイルエラーは発生しません。
g++ a.cpp -lglfw -framework OpenGL -framework Cocoa -framework IOkit
でプログラムを実行すると
./a.out
何も起こりませんが、閉じる前に1秒の遅延が発生するので、多くのことが機能していることがわかります。
役立つかもしれないさらなる情報があれば私に知らせてください。