0

グリューをインストールしました。OpenGL を使用したプログラムの例を確認するためだけに、サンプル コードを使用しています。プログラムをコンパイルするには、サンプル コードでこの拡張機能を使用してコンパイルするように指示されます。

-I/opt/local/include -L/opt/local/lib -framework OpenGL -framework GLUT -lGLEW

この拡張子を使用しないと、ヘッダー ファイルが見つかりません。

#include <GL/glew.h>

このような拡張機能を常に使用する必要がありますか? この拡張子がないとヘッダーが見つからないのはなぜですか? /opt/local/include/opt/local/libを my に入れるとどうなりPATHますか?

4

1 に答える 1

1

この-Iオプションは、「このディレクトリをヘッダー検索パス リストに含める」ことを意味します。追加しない-I/opt/local/includeと、このディレクトリ内にファイルを含めることができません。あなたはいつもそれをしなければなりません。これを行うことに問題はありません...それは無料です!PATH に追加するだけでは不十分です。

于 2013-10-18T05:19:08.350 に答える