GLFW无法初始化。 Raspberry Pi,EGL

时间:2016-02-18 19:12:20

标签: cmake raspberry-pi2 glfw egl

我在没有xserver的覆盆子pi上编译glfw3(3.2.1)并带有选项:

option(GLFW_USE_EGL "Use EGL for context creation" ON )

根据 EGL Specific CMake options 下的GLFW文档。

我采取的步骤是:

wget https://github.com/glfw/glfw/releases/download/3.1.2/glfw-3.1.2.zip
unzip glfw-3.1.2.zip
cd glfw-3.1.2
nano CMakeLists.txt

然后将以下内容添加到CMakeLists.txt:

option(GLFW_USE_EGL "Use EGL for context creation" ON )

然后安装:

sudo cmake .
sudo make clean install

当我运行示例时,我收到错误:

Failed to initialize GLFW

当我运行我的应用程序时,我得到:

X11: Failed to open display :0.0

看起来GLFW没有使用EGL并试图从X11获得一个窗口......

我是否错误地使用了GLFW_USE_EGL?

0 个答案:

没有答案