Я хотел бы иметь как включенные для OS X, так и linux в моей программе opengl (С++), как я могу настроить свою программу на использование, если другой недоступен? Вот что я сейчас делаю:
if(!FileExists(OpenGL/gl.h))
#include <GL/glut.h> //linux lib
else {
#include <OpenGL/gl.h> //OS x libs
#include <OpenGL/glu.h>
#include <GLUT/glut.h>
}