关于NeHe OpenGL网站代码运行问题
前段时间学习OpenGL,在NeHe OpenGL网站获益良多,但是由于使用Studio 2008,运行网站上代码多少有些问题,附上解决方法,方便初学者参考.
首先创建项目后,选择 项目属性->常规->字符集,改成:多字节字符集
1.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS
2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows.
3.保存设置,重新build
若WIN 7提示缺少glut32.dll 把相应文件COPY到studio/VC/bin 中解决
此外,要在代码前加
#pragma comment(lib,"opengl32.lib")
#pragma comment(lib,"glu32.lib")
#pragma comment(lib,"glut32.lib")
#pragma comment(lib,"xxxxxxx")
xxxxx表示要使用到的lib文件
附上NeHe OpenGL网站:
浙公网安备 33010602011771号