How to run OpenGL freeglut program in Dev C++

In this article, you will learn how to run OpenGL freeglut program in Dev C++. You can create the new console base C++ project in Dev C++.

Run OpenGL freeglut program in Dev C++

Go to “file” create a new project and select console base c++ project.  Below is the screenshot

Don’t forget to add linker parameters. Right-click on the project, go to parameters, and add the linker parameters that are listed below. if you forget to add them. The project is not able to run successfully.


Below is the screenshot of how you can add linker parameters.

Now copy the below code and paster into the project main file and run it. A red color square display on the console screen.

Program: Draw Square

//C++ OPenGL code to draw square
#include <windows.h> 
#include <GL/glut.h> 

void show() {
   glClearColor(1.0f, 1.0f, 1.0f, 0.0f); 
      glColor3f(1.0f, 0.0f, 0.0f); 
      glVertex2f(-0.5f, -0.5f);   
      glVertex2f( 0.5f, -0.5f);
      glVertex2f( 0.5f,  0.5f);
      glVertex2f(-0.5f,  0.5f);
int main(int argc, char** argv) {
   glutInit(&argc, argv);                 
   glutCreateWindow("OpenGL test program"); 
   glutInitWindowSize(400, 300); 
   glutInitWindowPosition(60, 60); 
   return 0;


out draw square in opengl cpp

You can also check more related articles

  1. Fill color code for OpenGL applications
  2. How to install OpenGL freeglut in Dev C++

Leave a Reply

Your email address will not be published. Required fields are marked *