图像库

有许多可以使用的加载图像资源的库,甚至读者也可以自己编写代码来加载一些格式比较简单的图像文件,比如BMP和PPM图像文件。在本教程,我们使用stb_image库来加载图像文件。这一图像库只有一个头文件stb_image.h,读者可以下载它,放在一个方便的位置,然后将存放它的位置加入编译器的包含路径,就可以使用它了。

Visual Studio

添加包含stb_image.h文件的目录到Additional Include Directories中。

Makefile

添加包含stb_image.h文件的目录到包含路径:

VULKAN_SDK_PATH = /home/user/VulkanSDK/x.x.x.x/x86_64
STB_INCLUDE_PATH = /home/user/libraries/stb

        ...

CFLAGS = -std=c++11 -I$(VULKAN_SDK_PATH)/include -I$(STB_INCLUDE_PATH)

image