MacOSでOpenGLを使用する場合は、に置き換える必要-lGL
があり-framework OpenGL
ます。同じことが過剰にも当てはまります。コマンドは次のようになります。
g++ -I/usr/local/include 01_triangle.cpp gl_framework.cpp shader_util.cpp -o 01_triangle -framework OpenGL -framework GLUT
また、一部のインクルードパスはOSXでは異なることに注意してください。たとえば、Windows / Linuxには
#include <GL/gl.h>
#include <GL/glut.h>
に置き換える必要があります
#include <OpenGL/gl.h>
#include <GLUT/glut.h>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加