1

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秒の遅延が発生するので、多くのことが機能していることがわかります。

役立つかもしれないさらなる情報があれば私に知らせてください。

4

1 に答える 1

0

GLコンテキストやウィンドウはなくcommand line、端末で実行されているアプリケーションだけです。

glfwOpenWindowドキュメントを参照してください。

于 2013-11-24T19:58:50.523 に答える