打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
win7 64bit下安装openGL的freeglut
opengl在win7中的位置:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl
opengl32.dll在system32中

用的时候:
#pragma comment(lib, "opengl32.lib")
#pragma comment(lib, "glu32.lib")

#include <windows.h> //必须有且位置必须在下面两行之前
#include <gl/GL.h>
#include <gl/GLU.h>
======================================
注意:openGL的各种lib,如gl.lib,glew.lib,glaux.lib,glut32.lib等等,都需要分32位和64位编译版本,放到lib或lib/amd64中,32位和64位编译的出的lib不可通用。
1 )从vs2005安装目录下 VC/PlatformSDK中拷贝GL文件夹到vs2008(vs9.0)安装目录下的VC/include 中;

2)下载freeglut MSVC版,地址在http://freeglut.sourceforge.net/ 中找,有编译好的32&64bit binary版本;

3)下载网上编译好的32&64bit版的glut-3.7.6-bin-32and64.zip

4)将freeglut中的GL目录下的所有内容拷贝到 VC/include/GL中(我的包含freeglut.h, freeglut_ext.h, freeglut_std.h, glut.h);
将freeglut中lib目录下的freeglut.lib拷贝到VC/lib中;将lib/x64中的freeglut.lib拷贝到VC/lib/amd64中;
将freeglut中bin目录下的freeglut.dll 拷贝到 system32中;将bin/x64zhong的freeglut.dll拷贝到SysWOW64中;

5)将glut中的glut64.dll 跟 glut32.dll同时拷贝到system32, SysWOW64,system中;
将glut中的glut32.lib拷贝到VC/lib中个,将glut64.lib改名为glut32.lib然后拷贝到VC/lib/amd64中。

6)创建MSVC项目,可在 “链接-》输入 ”中的“附加依赖项”中添加:
opengl32.lib
glu32.lib
glut32.lib
然后运行程序:
#include "windows.h"
#include "gl/glut.h"

void init() {
 glClearColor(1,1,1,0);
 glMatrixMode(GL_PROJECTION);  
 gluOrtho2D(0.0,200,0.0,150.0);
}

void myDisplay(void) 
 glClear(GL_COLOR_BUFFER_BIT);

 glColor3f(1.0, 0.0, 0.0);
 glBegin(GL_LINES);
  glVertex2i(10,10);
  glVertex2i(1000,1000);
 glEnd();
 glFlush(); 
int main(int argc, char *argv[]) 
 glutInit(&argc, argv); 
 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
 glutInitWindowPosition(100, 100); 
 glutInitWindowSize(400, 400); 
 glutCreateWindow("第一个OpenGL程序"); 
 init();

 glutDisplayFunc(&myDisplay); 
 glutMainLoop(); 
 return 0; 
}

如果安装成功,程序运行正常。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
visual studio 2015下OpenGL库的配置教程
win8+sdk8+vs2012+freeglut+glew开发opengl
在VS2013中配置openGl的心得
Win8+VS2012配置OpenGL SuperBible的环境
如何配置OpenGL库详解
Fedora和Ubuntu下安装OpenGL开发环境配置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服