While trying to compile my first open gl application I got the following error and was wondering how I could fix it up…
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Cpp2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
If anyone can help me…
That seems to be a common problem. People either try to use Glut in a main() function in a project that tries to look for WinMain as the entry point, or they create a project that uses main() as the entry point and try to create the OGL Window using Win32 code in a WinMain.
If you are using VC++, you need to start your project as a Win32 Application if you want to use a WinMain()… if you want to use a main() (usually for use with Glut) you need to start your project as a Win32 Console Application. If you want to use MFC, well then start it as an MFC app.
Thanks a lot
We all got to start off somewhere