Vulkan_04_创建Vulkan程序的Visual Studio工程

环境

按照Vulkan SDK的说明,需要Visual Studio 2015以上的版本,小编用的是Visual Studio 2019。

模板

Vulkan SDK自带Vulkan项目的Visual Studio工程模板,使用模板可以方便的创建Visual Studio工程。

  • 将工程模板从Vulkan SDK的安装目录中,拷贝到Visual Studio的模板目录中。

Vulkan SDK中的模板在其安装目录下的Templates目录中,该目录下有Visual Studio 2017 2018 和 2019的模板。
Visual Studio 的模板目录在用户的文档目录下,具体路径为:C:\Users\XXX\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C++ 项目,XXX为用户名。
Vulkan的模板

模板可以直接以ZIP形式copy,不需要解压。

创建项目

  1. 打开Visual Studio 2019,选择“创建新项目”
    在这里插入图片描述
  2. 在选择模板页面,可以找到4个Vulkan工程模板
    在这里插入图片描述
模板名 说明
Vulkan Program 一个简单的Vulkan工程,创建并销毁了一个Vulkan Instance。使用Vulkan的C语言API
Vulkan Windowed Program 以来SDL和GLM的Vulkan工程,创建了一个空窗口。为窗口初始化了Vulkan surface。使用Vulkan的C语言API
Vulkan C++ Program 与Vulkan Program一样,但使用了Vualkan的C++语言API
Vulkan C++ Windowed Program 与Vulkan Windowed Program一样,但使用了Vualkan的C++语言API
  1. 选择模板后就会生成一个Vulkan解决方案和工程。这里以Vulkan Windowed Program为例。
    编译时会报错
    在这里插入图片描述
    这时需要“重定目标解决方案”。方法是在解决方案上右键->“重定目标解决方案”。然后选择当前系统支持的版本。
    在这里插入图片描述
    4.编译并运行工程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章