出现以下错误“此范围内未声明错误:'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。
使
须藤使安装
我没有任何错误..
从这里复制代码:
http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/#Opening_a_window
任何方向的暗示?
最佳答案
GLFW_FSAA_SAMPLES
在GLFW3中不是有效的window hint。
使用 GLFW_SAMPLES
instead。