Fedora 17 では、次のことを行いました:
sudo yum install mesa-libGL-devel
それは libgl とリンクしようとしていますが、見つかりません。 libgl-dev をインストールする必要があります .
-l
はリンカー オプションで、特定のライブラリを使用するようにリンカーに指示します。たとえば、-lmagic
を指定できます。 libmagic を使用することを意味します .
通常、すべてのライブラリは libsomething と呼ばれ、debian では次の 3 つのパッケージが見つかります:libsomethinglibsomething-dbglibsomething-dev
1 つ目はライブラリ、2 つ目はデバッグ シンボルを使用してコンパイルされたライブラリであるため、スタック トレースをより簡単に理解できます。最後の 1 つ目は開発パッケージです。.h ファイルが含まれているため、
sudo apt-get install libgl-dev
libgl-dev はありますか インストールされていますか?インストールしない場合は、動作するはずです。