visual studio 安装

2023-06-01  本文已影响0人  安卓_背包客

visual studio 安装

visual studio 记录一下,
软件免费无需破解,个人推荐 Community

image.png Step 1 Step 2
Step 3

这里必须安装,由于本人使用openGl,


windows 平台开发
visual studio 扩展开发 Step 4
等待安装完成
选择跳过

如果想重新配置,可以选择【修改】


完成

OpenGl学习网址

下面我们需要安装:两个文件

GLFW

Source Package
然后我们就需要在下载的地方
解压,D:\VisualStudio\resources\glfw-3.3.8 在glfw 目录下创建buildlib文件夹
创建Build 和lib

CMake

选择 Download latest Release

step 1.1 step 1.2
安装指导
step1.3.1
step1.3.2
step1.3.3 step1.3.4
step1.3.5
step1.3.6
step1.3.7
Step 安装指导
指导1
指导2
over

操作完整后,我们就可以在我们创建的build文件见看见创建的文件

在buidl 文件下,我们就看到GLFW.SLn,然后使用vs 打开


GLFW.SLn

Glad

GLAD是一个开源的库,它能解决我们上面提到的那个繁琐的问题。GLAD的配置与大多数的开源库有些许的不同,GLAD使用了一个在线服务。在这里我们能够告诉GLAD需要定义的OpenGL版本,并且根据这个版本加载所有相关的OpenGL函数。

打开GLAD的在线服务,将语言(Language)设置为C/C++,在API选项中,选择3.3以上的OpenGL(gl)版本(我们的教程中将使用3.3版本,但更新的版本也能用)。之后将模式(Profile)设置为Core,并且保证选中了生成加载器(Generate a loader)选项。现在可以先(暂时)忽略扩展(Extensions)中的内容。都选择完之后,点击生成(Generate)按钮来生成库文件。

GLAD现在应该提供给你了一个zip压缩文件,包含两个头文件目录,和一个glad.c文件。将两个头文件目录(gladKHR)复制到你的Include文件夹中(或者增加一个额外的项目指向这些目录),并添加glad.c文件到你的工程中。

经过前面的这些步骤之后,你就应该可以将以下的指令加到你的文件顶部了:

#include <glad/glad.h> 
image.png
image.png
image.png

打开VS

在build文件夹里可以找到GLFW.sln文件,用Visual Studio xxx打开。因为CMake已经配置好了项目,并按照默认配置将其编译为64位的库,所以我们直接点击Build Solution(生成解决方案)按钮,然后在build/src/Debug文件夹内就会出现我们编译出的库文件glfw3.lib

生产glfw3.lib glwf3.lib

然后把glwf3.lib 拷贝到我们创建的lib中

Step 2.1
Step 2.2
Step 2.3 Step 2.4 ,把Glad 的glad.c 文件放到头文件中

Step 2.5 选择你的项目,点击属性(ALT + Enter)
Project Properties(工程属性,在解决方案窗口里右键项目),然后选择VC++ Directories(VC++ 目录)选项卡(如下图)。在下面的两栏添加目录:


配置1

这里你可以把自己的目录加进去,让工程知道到哪去搜索。你需要手动把目录加在后面,也可以点击需要的位置字符串,选择选项,之后会出现类似下面这幅图的界面,图是选择Include Directories(包含目录)时的界面:


配置2
这里注意选择添加我们自己创建的目录lib 和 inclundes.
配置3.0
这样我们在创建新的项目直接配置即可,无需重复操作
配置3

这里可以添加任意多个目录,IDE会从这些目录里寻找头文件。所以只要你将GLFW的Include文件夹加进路径中,你就可以使用<GLFW/..>来引用头文件。库文件夹也是一样的。

现在VS可以找到所需的所有文件了。最后需要在Linker(链接器)选项卡里的Input(输入)选项卡里添加glfw3.lib这个文件:

配置4

要链接一个库我们必须告诉链接器它的文件名。库名字是glfw3.lib(手动输入),我们把它加到Additional Dependencies(附加依赖项)字段中(手动或者使用选项都可以)。这样GLFW在编译的时候就会被链接进来了

最后,记得把glad.生产的glad.c文件拷贝到项目的头文件

glad.c
配置
这样我们就可以编译我们项目了
验证代码
FQA

CMake Error at CMakeLists.txt:3 (project):
  Generator

    Visual Studio 17 2022

  could not find any instance of Visual Studio.

解决方法
检查 是有安装


image.png
image.png
上一篇 下一篇

猜你喜欢

热点阅读