首页 > 其他分享 >VS2022+OpenGL:安装

VS2022+OpenGL:安装

时间:2022-09-21 21:03:02浏览次数:108  
标签:VC lib OpenGL 0.5 文件夹 VS2022 安装 下载

EBU7405 - 3D Graphics Programming Tools的要求罢嘞,除了自带的GL只安装GLUT;参考的老师的文档

安装VSCODE

下载VSCode

选择组件

image-20220921192255681

修改位置

我这里后来把IDE位置修改为了 D:\Program Files\VisualStudio\2022\Preview (如果C盘空间足够更建议放在C盘),下载缓存随意,”共享组件、工具和SDK“ 的位置不建议改动。

image-20220921193845742

之后点击安装即可

GLUT

下载

我们需要的GLUT3.7

想下载其他版本到这里找

下载出来长这样

image-20220921194735008

安装(老师的方法)

  • 首先,按照老师的说法,到安装目录\VC\Auxiliary\VS\include (我的是D:\Program Files\VisualStudio\2022\Preview\VC\Auxiliary\VS\include)里以管理员权限新建gl文件夹并把glut.h复制进去
  • glut.lib复制到 安装目录\VC\Auxiliary\VS\lib\x64glut32.lib复制到 安装目录\VC\Auxiliary\VS\lib\x86
  • 复制glut.dllglut32.dllC:\Windows\SysWOW64,单独复制glut32.dllC:\Windows\System32

完成后重启

安装(网络方法)

我在测试老师方法失败后使用了下面这个方案

  • 安装目录\VC\Tools\MSVC\版本号\include下新建GL文件夹并把glut.h复制进去
  • 复制 <glut.lib> 到安装目录\VC\Tools\MSVC\版本号\lib\x64文件夹;<glut32.lib> 复制到安装目录\VC\Tools\MSVC\版本号\lib\x86文件夹
  • dll文件夹不变

其实也失败了,随后发现需要把运行模式改成x86,所以我不知道真正起作用的是哪一套方案,就都试试吧hhh,欢迎测试成功/失败的朋友告知我

测试

创建新项目

image-20220921200704756

创建空项目

image-20220921200724114

右击项目名,新建C++项目

image-20220921204457248

复制以下代码

#include	<GL/glut.h>
void display() {
	glClearColor(0.0, 0.0, 0.0, 0.0);
	glClear(GL_COLOR_BUFFER_BIT);
	glBegin(GL_POLYGON);
	glVertex2f(-0.5, -0.5);
	glVertex2f(-0.5, 0.5);
	glVertex2f(0.5, 0.5);
	glVertex2f(0.5, -0.5);
	glEnd();
	glFlush();
}
int main(int argc, char** argv) {
	glutInit(&argc, argv);
	glutCreateWindow("Square");
	glutDisplayFunc(display);
	glutMainLoop();
}

模式改为debug/x86并运行

image-20220921204745658

成功!

标签:VC,lib,OpenGL,0.5,文件夹,VS2022,安装,下载
From: https://www.cnblogs.com/youtmdyang/p/16717117.html

相关文章

  • 基于docker安装jumpserver
    以下配置均在一台ubuntu上实现#生成宿主机Mysql配置文件,便于docker内容器使用[root@ubuntu2004~]#mkdir-p/etc/mysql/mysql.conf.d[root@ubuntu2004~]#mkdir-p/......
  • ansible的安装与简单使用
    1.安装前需要epel的repo文件以及2.6以上的python可以在阿里镜像站下载到2.开始安装我这里只有两台虚拟机,一台作为控制端,一台作为被控端控制端:192.168.10.144(之后称主......
  • 【整理】jenkins插件安装的几种方式(在线安装、离线安装)
    整理参考:https://blog.csdn.net/qq_35472206/article/details/1260495741、在线安装:安装jenkins后,初次启动的时候安装插件安装推荐的插件,或者选择插件安装 2、在线安......
  • nltk+TextBlob的Windows安装
    主要遇见的问题:显示如下:Resourcepunktnotfound.PleaseusetheNLTKDownloadertoobtaintheresource: >>>importnltk>>>nltk.download('punkt')解......
  • CentOS 7.x 安装redis-5.0.14
    准备篇一、防火墙配置CentOS7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfirewalld.service#停止firewallsystemctl......
  • Redis 安装与使用
    Redis安装与使用Redis介绍Redis是由SalvatoreSanfilippo写的key-value存储系统,是一个跨平台的非关系型数据库(NoSQL)。Redis是用C语言开发完全开源,基于内存的高......
  • 【postman】postman插件newman的安装与使用
    一、newman的安装(newmanan安装相关内容来源摘自:https://blog.csdn.net/a272329874a/article/details/115232486)1、关于newmannewman是postman的命令集合运行器。允许......
  • Docker安装和卸载(centos)
    Docker安装和卸载一,已安装Docker,卸载Docker1.方法一sudoyumremovedocker\docker-client\docker-client-latest\......
  • python-Typora的安装及应用
      Typora软件是一个文本编辑器,可以记录文字类似于word,可以用来日常记笔记,学习代码,界面简洁,清晰,方便日常工作。安装        安装时尽量装在其他盘不要......
  • Docker 安装ELK
    ELK配置文件ES端口修改./es/config/elasticsearch.ymlKibana配置,ES地址,kibana账号密码./kibana/config/kibana.ymlLogstash配置修改,ES地址,ES账号密码./logstash......