glfw

    -1熱度

    2回答

    我很新的C++,所以我希望我能在這裏得到一些幫助。 我嘗試將我的遊戲引擎移植到C++,但是C++的表現很糟糕......「奇怪」。 以下情況: 如果我運行test1()它一切正常,因爲它應該。 的main.cpp #include <iostream> #include "../headers/base.h" #include "../headers/DemoGame.h" #inclu

    0熱度

    1回答

    您是否可以向我解釋爲什麼在構建以下程序時添加「legacy_stdio_definitions.lib」可以解決錯誤? 當我試圖使用GLFW庫時發生錯誤。 我對C++和OpenGL世界還很陌生,經過幾個小時的在線搜索和數小時的試驗和錯誤,我偶然發現了將「legacy_stdio_definitions.lib」添加到其他依賴關係的建議。這確實解決了錯誤,但我仍然不完全明白問題是什麼以及.lib做了

    0熱度

    1回答

    我想在我的相機類中使用scroll_callback方法,然後使構造函數調用glfwSetScrollCallback方法。換句話說,我想把它封裝在我的相機類中。 我對C++和glfw庫都很陌生。 這裏就是我想要做的: #include <platform.hpp> #include <maths/vector.hpp> #include <maths/matrix.hpp> #includ

    -2熱度

    1回答

    有兩個上下文,一個工作者上下文和一個渲染上下文。在設置期間,工作線程創建並設置着色器和VBO。渲染線程然後使用VBO創建一個VAO並繪製它。我在屏幕上沒有任何東西(或舊的頂點,見下文)。 如果我允許渲染線程在創建VAO之前也創建VBO,那麼一切正常,我會看到一個三角形,用工作線程中創建的着色器程序渲染。 真的很奇怪的部分是它工作後,如果我切換回VBO在工作線程創建,我仍然看到三角形,但如果我改變三

    2熱度

    1回答

    它過去一直很好的工作,但現在我試圖再次打開該項目,它每次都會停留在GLFWInit(),並持續30秒。我已經嘗試過使用VS2015上的項目和新2017年的項目來查看它是否修復了它。 他們在glfwInit();之前什麼都沒有,當我在後面放置一個斷點時,需要30秒才能斷開。 我似乎無法找到任何東西,有沒有什麼已知的解決方案?

    0熱度

    1回答

    雖然我正在編譯我的opengl代碼,我面臨這個錯誤。如何刪除它? all: sample2D sample2D: Sample_GL3_2D.cpp glad.c g++ -o sample2D Sample_GL3_2D.cpp glad.c -lGL -lglfw -ldl -std=c++11 clean: rm sample2D 這是我的Makefile

    2熱度

    1回答

    我建設使用OpenGL的glfw3項目。該程序確實編譯,並且運行時沒有錯誤。但是我得到的編譯器警告說,如glGenBuffers,glBindBuffer,glBufferData,並且glEnableVertexAttribArray沒有被定義的功能。尋找到它這些功能在<GL/glext.h>所有聲明(其中包括在gl.h),它們在實際<GL/gl.h>與decalared出警告如glEnable

    0熱度

    1回答

    ,而我上呈現在我的OpenGL項目中使用ftgl字體時,我遇到錯誤陳述 g++ -o mygame Sample_GL3_2D.cpp glad.c -lGL -lglfw -ldl -lftgl -lSOIL -I /usr/include/freetype2 -L/usr/local/lib -lfreetype /usr/local/lib/libftgl.so: undefined re

    0熱度

    1回答

    我創建一個遊戲引擎,與LWJGL 3一起工作。 我創建了一個名爲'FrameManager'的類希望處理窗口輸入像大小,位置等),但我在許多網站,文檔等尋找,我沒有找到如何創建一個簡單的方法,希望設置窗口圖標。 首先,我找到了GLFW 3方法:glfwSetWindowIcon(frameId, images); 但它似乎不能在macOS Sierra 1.12上工作(我目前無法在Window上測

    0熱度

    1回答

    我無法讓GLFW在我的Xcode 8上工作,並從在Xcode中工作的網站獲取demo。我通過Xcode中的命令行類型項目使用C++,並導入了可可和OpenGL框架。使用MacPorts並使用sudo port install glfw,我得到了libglfw.3.2.dylib並將該框架導入到我的項目中。但它仍然不能識別 #include <GLFW/glfw3.h> 由於某些原因,Xcode