我想问一下如何用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 但没有任何事情发生。
答案 0 :(得分:2)
您需要链接GLUT。
i586-mingw32msvc-g++ main.cpp -o main.exe -lglut
上面的行假设在编译器搜索路径中安装了glut。尝试一下,让我们知道这对你有用。