下载 freetype2 并编译,将编译好的静态库和头文件分别放在编译器的库目录和引用目录中。
windows:
- 前往 LunarXchange (lunarg.com)
- 下载最新 vulkan SDK Installer 并安装
- 安装完成后可运行安装目录下的
Bin\vkcube.exe
或在命令行运行vulkaninfo
测试环境
linux:
- 可以类似 windows 在 LunarXchange (lunarg.com) 上获取 SDK 并安装
- 或者执行如下指令
#ubuntu16 vulkan版本1.126
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.1.126-xenial.list http://packages.lunarg.com/vulkan/1.1.126/lunarg-vulkan-1.1.126-xenial.list
sudo apt update
sudo apt install vulkan-sdk
编辑项目根目录下的 Config.cmake
文件,将 set(CC_RC_REGEN true)
一行解除注释。重新生成 cmake 项目,若 ./gui/rc/
目录下出现了 gen
文件夹,则可以初步判断生成成功。生成后请在 Config.cmake
中将上述行再度注释,否则会占用大量生成时间。