私はubuntulinuxの学校のコンピューターで作業していて、プロジェクトでGLEWのローカルコピーをリンクするために何をする必要があるのか疑問に思っていました。私の学校のコンピューターにはもちろんSDLGLとGLUがインストールされているので、それらとのリンクは簡単ですが、GLEWのコピーがインストールされておらず、コンパイルしたGLEWを適切なフォルダーに移動して簡単にリンクできるユーザー権限がありません。したがって、テストソースフォルダを次のように設定します。
glew
include
lib
...
main.cpp
このincludeステートメントを使用して#include "glew/include/GL/glew.h"
いますが、ローカルレベルでlibとリンクする方法がわからないため、g++からglewInit()
未定義であるというエラーが表示されます。私の質問は、この方法でGLEWのローカルコピーとリンクする方法、または特権ユーザーである必要がある可能性のあるものを含まない他の方法でリンクする方法です。