This page contains fundamental OpenGL tutorials and notes. All example programs are written by C++ with Code::Blocks IDE for Windows, as well as the makefiles for Linux and macOS. Each example project uses GLUT/FreeGLUT or GLFW framework, and it includes the required header and library files in it.
make -f Makefile.linux // Linux
make -f Makefile.mac // macOS