开发 Vulkan 的时候,需要使用 glslangValidator 编译 Vulkan 代码。
如果是 ubuntu 19.10 版本,可以直接执行:
|
$ sudo apt-get install vulkan-tools # 目前ubuntu 20.04 最新需要使用如下命令 sudo apt-get install glslang-tools |
如果低于这个版本,则只能从源代码编译安装了,如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
# 编译安装 glslang $ git clone https://github.com/KhronosGroup/glslang.git # 也可本站下载一份拷贝 wget https://www.mobibrw.com/wp-content/uploads/2018/12/glslang.zip $ cd glslang # 目前(2018.12.17)的正式版,最稳定的版本,试过最新的版本,编译部分代码存在问题 $ git checkout 7.10.2984 # 下载 spirv-tools 部分的功能代码 $ python update_glslang_sources.py $ mkdir build $ cd build $ cmake .. $ make $ sudo make install |
而是 apt install glslang-tools
而是 apt install glslang-tools