【发布时间】:2014-03-13 04:23:04
【问题描述】:
得到以下错误“错误:‘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 安装
我完全没有错误..
从这里复制代码: http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/#Opening_a_window
任何方向的任何提示?
【问题讨论】: