The Zip file has below files.
1) You have to copy these file into right directories.
x86 (32bit)
glut32.dll = C:\Windows\System32
glut.dll = C:\Windows\System32
x64 (62bit)
glut32.dll = C:\Windows\sysWOW64
glut.dll = C:\Windows\sysWOW64
glut.h = C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl
glut.lib = C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
glut32.lib = C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
※ If you met some errors, Copy files additional folder.
C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
C:\Program Files\Microsoft Visual Studio 9.0\VC\include
copy glut.lib, glut32.lib and glut.h into additional folders.
2) Visual Studio Setting
Linker->input, Additional Dependencies -> opengl32.lib glu32.lib glut32.lib
This is example source code.
#includevoid Draw() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0f, 0.0f, 1.0f); glBegin(GL_QUADS); glVertex3f(-0.5f, 0.5f, 0.5f); glVertex3f(0.5f, 0.5f, 0.5f); glVertex3f(0.5f, -0.5f, 0.5f); glVertex3f(-0.5f, -0.5f, 0.1f); glEnd(); glFlush(); } void main() { glutCreateWindow("NeMo"); glutDisplayFunc(Draw); glutMainLoop(); }
This setting process is normal course, but I met the this errors message in the Visual Studio 2008.
1>NeMo.obj : error LNK2001: __imp____glutCreateWindowWithExit@8 μΈλΆ κΈ°νΈλ₯Ό νμΈν μ μμ΅λλ€.
1>C:\Users\mare\Documents\λ€μ΄νΈμ¨ λ°μ νμΌ\NeMo\Debug\NeMo.exe : fatal error LNK1120: 1κ°μ νμΈν μ μλ μΈλΆ μ°Έμ‘°μ λλ€.
SO, I have solved this problem. I made OpenGL Folder at C:\OpenGL. The Folder has DLL, Lib, Header sub-folders. (DownLoad)
I have done directory setting in the Visual Studio options.
And you have to change #include <~> to #include "~" on the source code.
I want to suceess to complie OpneGL Project on your machine.
Thanks you.
No comments:
Post a Comment