三维图形编程OpenGL的glut文件配置(vs2022)
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
三维图形编程OpenGL的glut文件配置vs2022
在配置文件时遇到一点小问题折腾了很久这里给大家分享一下。
1.下载glut文件库
下载好后如图
2.找到Microsoft Visual Studio安装路径
把glut.h复制到inlcude文件夹里自己新建一个GL文件夹里
比如我的是在D:\VC\Tools\MSVC\14.33.31629\include\GL
把glut.lib和glut32.lib放在与include并列的lib文件夹里
最后把glut.dll和glut32.dll放在C:\Windows\SysWOW64
3.在vs新建一个控制台应用程序
记得把活动解决方案改成X86的平台我就是这里没注意
最后把测试程序复制过去就行
#include <GL/glut.h>
void myDisplay()
{
glClear(GL_COLOR_BUFFER_BIT);//清空色彩缓存区
glRectf(-0.5f,-0.5f,0.5f,0.5f);//绘制
glFlush();
}
int main(int argc,char *argv[])
{
glutInit(&argc,argv);//初始化glut 可不写默认
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);//显示模式初始化 RGB显示模式单缓冲模式
glutInitWindowPosition(100, 100);//窗口窗口位置 可不写默认
glutInitWindowSize(400, 400);//窗口大小 可不写默认
glutCreateWindow("第一个OpenGl程序");//窗口名称
glutDisplayFunc(&myDisplay);//自定义函数绘图
glutMainLoop();//消息循环相应
return 0;
}
输出
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |