【发布时间】:2018-01-23 16:06:32
【问题描述】:
我正在尝试从 Windows 的 Khronos git repo 构建Vulkan-Samples。我克隆并构建了依赖项glslang 和Vulkan-LoaderAndValidationLayers,并按照描述的所有配置和构建步骤进行操作。据我所知,没有问题,但是现在当我尝试按照here 所述从构建目录中使用cmake -G "Visual Studio 14 Win64 ../.." 生成项目文件时,出现以下错误:
external/libs/glslang/CMakeLists.txt:133 (add_library) 处的 CMake 错误:
找不到源文件:
D:/Khronos/glslang/glslang/MachineIndependent/preprocessr/PpMemory.cpp
尝试过的扩展 .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
CMake 错误:CMake 无法确定目标的链接器语言:glslang
确实,该文件丢失了,但我无法找出它应该来自哪里或我错过了哪些步骤。有什么想法吗?
【问题讨论】:
-
您是否尝试过注释该行并检查该文件是否确实需要构建才能成功?或者可能重新下载存储库并查看这是否是您下载后发现的故障?