我想问一下如何用mingw编译opengl。 (在Linux中) 对于 C++ 文件,我知道我可以这样做:
i586-mingw32msvc-g++ main.cpp -o main.exe
没问题。
如果我尝试使用 opengl 项目,它会给我错误,例如: glutInit' 未在此范围内声明等。
我在/usr/i586-mingw32msvc/include/GL 中复制了 glut.h ,glx.h,freeglut.h 但什么也没发生。
最佳答案
您将需要链接 GLUT。
i586-mingw32msvc-g++ main.cpp -o main.exe -lglut
上面的行假定 glut 安装在编译器搜索路径中。试试看,让我们知道您的效果如何。
关于linux - 在linux中用mingw编译opengl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291598/