我正在使用Ubuntu 18.04。 我正在尝试运行一个简单的OpenGl程序,但出现很多错误。 我使用VScode在ubuntu中运行程序:
#ifdef __APPLE__
# include <GL/glew.h>
# include <GL/freeglut.h>
# include <OpenGL/glext.h>
#else
# include <GL/glew.h>
# include <GL/freeglut.h>
//# include <GL/freeglut_ext.h>
//#pragma comment(lib, "glew32.lib")
#endif
cli中的命令:
g++ esercizio1.cpp -o esercizio1 -lglut -lGLU -lGL
我的错误:
/tmp/cc9gPWp5.o: in "main":
esercizio1.cpp:(.text+0x251): undefined reference to "glewExperimental"
esercizio1.cpp:(.text+0x257): undefined reference to "glewInit"
解决方案?