glfw

    11熱度

    2回答

    我不想使用GLUT,因爲它沒有Haskell般的感覺。由於回調,它基本上會迫使你使用IORef等等。 我認爲GLFW,這看起來很簡單,讓我做一個monad遊戲循環。但它似乎有不同的硬件問題,例如,它在我的筆記本電腦上工作正常,但在我的臺式機上無法正常工作。在窗戶上,紋理消失。 所以我想通過SDL進入,但可能有一個Windows依賴關係的問題,我只是不知道哪個DLL需要。 那麼打開OpenGL窗口還

    10熱度

    3回答

    我試圖編譯編譯我的桌面上,但我的筆記本電腦,它編譯,但給我只要運行這個錯誤完全正常的程序編譯: Windows有在RR.exe中觸發了一個斷點。 這可能是由於堆損壞導致RR.exe或其中已加載的任何DLL文件存在bug。 這也可能是由於用戶在RR.exe有焦點時按下F12。 輸出窗口可能有更多診斷信息。 我註釋掉線,直到我發現,使這是錯誤的行: if(glfwOpenWindow(width_,

    0熱度

    1回答

    好吧,我只是試圖用GLFW打開一個基本窗口,並且它打開並清除爲黑色時,它掛起並出現等待光標的圓圈。 GUI不可用,整個程序都凍結。 任何幫助? 編輯有沒有辦法手動創建一個窗口,並有glfw附加到該窗口? 代碼: // Attempt to start up GLFW f1("Attempting to start up GLFW"); if(!glfwInit())

    0熱度

    1回答

    我一直在C編程一段時間,但現在我來到GLFW和OpenGL,一切都出錯了。 我使用OSX Snow Leopard和XCode編譯GCC。 我在項目中添加了以下框架以確保一切都在那裏:Cocoa,OpenGL,GLUT,AGL和Carbon。 下的XCode,我把在標題下面的搜索路徑:/usr/local/include 我下的庫搜索路徑放:/usr/local/lib,/usr/local/li

    3熱度

    1回答

    當我通過鏈接器運行我的C++ OpenGL程序時,出現大量鏈接器錯誤(包含在下面)。編譯不依賴於GLFW的OpenGL程序我沒有問題。我不確定該從哪裏出發,因爲我在Mac上完成了很少的C++/ObjC開發 - 有什麼想法?謝謝! 正在運行的命令是: g++ -framework Carbon -framework OpenGL -framework GLUT -lglfw -framework A

    1熱度

    1回答

    我是一個OpenGL的相對初學者(我不算數1.1版NeHe教程,因爲我正在學習如何用自定義着色器以現代方式來做),而且我也沒有完全瞭解不同版本的工作方式,哪些需要硬件更改,哪些僅需要更新驅動程序。此外,我試圖找到關於GLEW如何工作的更多細節(但尚未潛入代碼中),而且仍然沒有點擊。在學習的過程中,我試圖在代碼中尋找向前兼向後兼容性的平衡點,尤其是在我使用較舊的硬件時,它可能會成爲下一代遊戲的基礎。

    3熱度

    3回答

    我想在項目上使用GLFW,但是當我編譯它時,我得到了很多未定義的引用錯誤,而其中很多都是在庫文件(libglfw.a)上。 我試了兩個,編譯庫並下載它,但沒有成功。 我使用的是在Netbeans上運行Windows 7 32位的MinGW和MSYS。 GLFW版本是2.7.3; 這些都是錯誤的: "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAK

    2熱度

    2回答

    我試圖使用GLFW一所學校的項目,並按照這些步驟: 1)glfw.org 2下載的win32郵編)添加/包括我的解決方案的包括 3 )添加/ LIB-msvc100 /調試到我的解決方案的庫 4)鏈接對glfw.lib和opengl32.lib 5)的#include GL/glfw.h 雖然項目編譯和運行得很好,我無法繞過以下錯誤: 警告LNK4099:在 'glfw.lib(enable.ob

    1熱度

    3回答

    當編譯在Visual Studio 2010 SP1與GLFW一個Win32控制檯項目,我正在爲調試配置以下警告: Warnung 1 warning LNK4099: PDB "vc100.pdb" wurde nicht mit "GLFW.lib(enable.obj)" oder an "C:\path-to-project with-spaces\World\Debug\vc100.pd

    5熱度

    1回答

    我想升級從Freeglut我對科學的3D應用程序GLFW,但我擔心隱藏的衝突或數據丟失,其實我的應用程序的工作像Freeglut和我不魅力沒有任何問題,但在所有現代書籍和教程中推薦使用GLFW用於現代OpenGL(3.0+)。 我看GLFW API和它看起來像glfw*前綴過剩,而是我不能完全肯定。所以我心目中有三個問題: 是否值得打破我現有的項目GLFW起見,還是堅持 freeglut? 我該怎