得到以下错误“错误:'GLFW_FSAA_SAMPLES'未在此范围内声明”。无法弄清楚问题
也许有人可以帮我这个或者给我一些提示从哪里开始。
我的代码:
// Include standard headers
#include <stdio.h>
#include <stdlib.h>
// Include GLEW
#include <GL/glew.h>
// Include GLFW
#define GLFW_INCLUDE_GLU
#include <GLFW/glfw3.h>
// Include GLM
#include <glm/glm.hpp>
using namespace glm;
//GLFWwindow* window;
// Include GLM
#include <glm/glm.hpp>
using namespace glm;
int main( void )
{
// Initialise GLFW
if( !glfwInit() )
{
fprintf( stderr, "Failed to initialize GLFW\n" );
return -1;
}
glfwWindowHint(GLFW_FSAA_SAMPLES, 4); // 4x antialiasing
return 0;
}
收到以下错误:
g ++ -O0 -g3 -Wall -c -fmessage-length = 0 -MMD -MP -MF“src / dafdadfadf.d”
-MT“src / dafdadfadf.d”-o“src / dafdadfadf.o”“../ src / dafdadfadf.cpp”
../ src / dafdadfadf.cpp:在函数'int main()'中:
../ src / dafdadfadf.cpp:31:17:错误:'GLFW_FSAA_SAMPLES'未在此范围内声明
make: * [src / dafdadfadf.o]错误1
使用:
GLFW-3.0.4
Nsight Eclipse 5.5.0
Linux ubuntu 12.10
做的:
cmake。
制作
sudo make install
我没有任何错误..
从这里复制代码: http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/#Opening_a_window
任何方向的暗示?