C++ Static Library

I have created a C++ application using OpenGL glut.h file but now i released that the coursework requirement was to create static library for this application.
I have following files in my application. it is an image processing desktop application and contains quiet few algorithms and complex functions

- image.h --> header file containing class and struct definition
- main.cpp --> only contains function prototypes and 'int main () {......}'
- default_functions.h --> contains important functions which is required to retrieve image from file and display on screen, etc.
- function.h --> four main function which defines opengl output, determines keypress, etc.
- ip_algorithm.h --> this file contains all the image processing algorithms such as image manipulation, segmentation, enhancement, etc.

Now the whole application is ready and mostly is working as it is expected to work. I don't know what this static library is about and how do I go about creating one. Can someone please advise me how do I create C++ static library in existing project.
Thank you in advance
Get rid of main function and choose 'static library' from IDE settings.
If possible can you please elaborate the above sentence for me.
Thanks ..
Topic archived. No new replies allowed.