現在Freeglutを使用しているOpenGLアプリケーションでジオメトリシェーダーを使用しようとしています.GLEWを使用してそれを実行しようとしています.私が理解しているように、ジオメトリシェーダー機能は拡張機能であるためです. 私の組み込み順序は次のとおりです。
#define GLEW_STATIC
#include <glew.h>
#include "freeglut.h"
ただし、これを行うと、次のような多くのリンカー エラーが発生します。
error LNK2001: unresolved external symbol ___glewAttachShader
基本的な OpenGL 機能 (つまり、拡張機能に含まれていないもの) のみを使用してもエラーは発生しないため、コンパイラが glu32 などのすべての「基本的な」ライブラリを検出していることがわかります。Visual Studio 2008 を使用しています。 。 助言がありますか?