Windows 下 VS 配置 OpenGL 环境
文章目录
- 前言
- 获取 GLFW
- 打开 VS
前言
感谢B站同学搬运YouTube上的教学视频。
获取 GLFW
从官网上下载GLFW macOS下64位二进制文件
打开 VS
- 新建解决方案
OpenGL test
,并在解决方案中新建文件夹Dependencies
:
从下载好的
glfw
文件夹中找到最新版链接文件和include
文件,将它们移动到Dependencies/GLFW
路径下:
但
lib-vc2022
文件夹中的东西并不都是我们需要的,我们仅需要.lib
库文件,对于其他三个文件删除即可。
- 打开解决方案的属性:
- 为
C/C++ -> 常规
中的附加包含目录
添加路径:
- 为
链接器->输入
中的附加依赖项
添加glfw3.lib
、opengl32.lib
文件:
这里有个很有意思的地方,视频中 cherno大佬 直接把VS自带的默认依赖项都删了,然后 build
时编译器报错——缺少依赖,而解决方法就是:
选取缺少的依赖名称:
Google一下,你就知道:
根据 MSDN 文档的提示,在
链接器->输入
中的附加依赖项
添加 对应的依赖文件:
这也算授人以鱼不如授人以渔了。
言归正传,经过上面的操作,现在代码应该已经不标红了:
运行一下试试:
得到了一个名为 Hello World
、大小为 640 X 480
的窗口。
使用 legacy opengl
绘制三角形:
大功告成~
Windows 下 VS 配置 OpenGL 环境相关推荐
- Windows下HVR配置基础环境变量
Windows下HVR配置基础环境变量: HVR_HOME :HVR的安装目录 HVR_CONFIG :HVR的配置路径 HVR_TMP :HVR的TMP路径 上面的三个环境变量,在Windows下 ...
- Windows下Clion配置Cygwin环境
Windows下Clion配置Cygwin环境 说明 安装 Clion Cygwin 配置ToolChain 其他 Cygwin额外提供的LinuxShell怎么用? Cygwin软件包添加.删除等 ...
- Windows下如何配置tomcat环境变量
Apache Tomcat 是一款 Java Servlet 和 JavaServer Pages 技术的开源软件实现,可以作为测试 Servlet 的独立服务器,而且可以集成到 Apache Web ...
- windows下nginx配置php环境
Nginx1.10.3 下载地址: http://nginx.org/en/download.html 下载windows版本包 PHP 7.1.1 下载地址:http://windows.ph ...
- Windows下SonarQube与Jenkins环境的配置使用
Windows下SonarQube与Jenkins环境的配置使用 首先放个SonarQube官方持续化集成测试环境架构图 图中展示了SonarQube自动化环境的整合,前文根据SonarQube官方的 ...
- MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)...
网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置MonkeyRunner,做了挺好的一个描述,但经过我的试验在我的环境上碰到了Jython解析器出错的问题,且该文章缺少P ...
- 一、C++基础入门之 Windows下C/C++开发环境配置
Windows 下 C/C++开发环境的配置:(51开源时代) 我的系统是Windows的,所以在这里我以Windows为例,我使用的是微软提供的VS2013(Microsoft Visual Stu ...
- 【VSCode】【msys2】VS Code + msys2配置Windows下C/C++开发环境
[VSCode][msys2]VS Code + msys2配置Windows下C/C++开发环境 一.Msys2配置 1. 下载msys2, 网址:https://www.msys2.org/ 2. ...
- tflearn教程_环境部署——Windows下安装配置tensorflow和tflearn
原标题:环境部署--Windows下安装配置tensorflow和tflearn 本例依赖Windows 7 x64位系统,由于Tensorflow依赖于Python,以及大量的相关依赖包,为了免除大 ...
- python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...
最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...
最新文章
- (99)Verilog HDL:呼吸灯设计
- 填错银行卡号导致放款失败?小心中招钓鱼网贷
- 三顺,因为你,我笑了。
- Oauth支持的5类 grant_type 及说明 authorization_code — 授权码模式(即先登录获取code,再获取token) password — 密码模式(将用户名,密码传
- 计算机普通话培训开班简报,普通话培训第四期简报.doc
- 关于VM14中安装win 10遇到的小问题
- GIS中常用专业英文术语
- 戴尔t620服务器装系统2008驱动,dell服务器H310\H710阵列卡驱动
- Gartner:2017年存储技术成熟度曲线
- 【论文笔记15】以太坊智能合约去中心化的链上数据访问
- linux查看进程和端口信息的命令
- 【粉丝福利、免费分享】7900本开源电子书、400份优质PPT模板、100份优质简历模板、100张思维导图 免费分享!
- JS基础知识必看篇(黄梦岚)
- 有时候缘分来了,挡也挡不住,我们终究能等到对的那个人。
- 诺基亚推出全球最快路由器 与思科争夺苹果等巨头订单
- 快速入门Tableau系列 | Chapter13【雷达图和凹凸图】
- 操作系统真象还原第10章:输入输出系统
- 有哪些能支持epub、txt格式的电子书阅读器?在win10上用的?
- 信息系统设计评审的工作该如何开展
- 红旗linux服务器操作系统 Asianux V8.1 (欧拉版) 系统安装
热门文章
- 什么是CDN,有何作用?
- 关于王羲之的《兰亭集序》
- HTML5期末大作业:抗疫主题网站设计(14页) HTML+CSS+JavaScript web课程设计网页规划与设计...
- 计算机cpu电源的diy,DIY台式电脑正确选择电源的新方法
- react 跳转外部链接
- No4.搭建基本的授权码模式请求token(一):实现授权服务端的授权码模式操作
- 关于SQL server 2012无法打开物理文件“某某某”,操作系统错误5 :(拒绝访问)。(Microsoft SQL Server,错误 5120)
- python输入姓名输出欢迎你某某同学_2018-03-24 python 练习
- 读大道至简之我见1——团队管理
- 怎么删除计算机管理员用户密码,解除计算机管理员密码的方法