0

我正在尝试使用 CEGUI (v 0.8.7) 为 UI 开发设置我的系统。由于缺少依赖项 GLM 而失败。最初,我还收到了CMP0045.

  • 然后我从源代码(v 0.9.9.8)下载并构建了 GLM。CMake 给了我 190 个 GLM 项目(都是测试项目),cmake 配置和生成成功。我建立了这些项目。显然,所有这些都是测试项目,所以我假设 GLM 只是标题。

  • 重新运行尝试 cmake configure CEGUI 再次失败。GLM_H_PATH然后我手动设置“缺少的环境变量” 。我尝试了 GLM 所在的路径,CMake 想要包含用于 CEGUI 设置findXyz.cmake的文件所在的目录,以及两者的连接。都没有成功。使用我的系统环境变量中的包含路径,我什至尝试在重试之前重新启动 Windows。*.hpp;

  • 我尝试的另一件事是将GLM_H_PATHGLM 标头的路径手动添加到 CMake-gui 列表中。它只是在重新运行配置时消失了。

  • 因为我认为可能是我的用户名中的空格以及我将两个库下载到我的用户目录这一事实导致了问题,所以我明确地创建了一个无空格路径并重试了相同的结果。

任何人都可以请我指出正确的方向,即这两个人希望我和平合作吗?

4

1 回答 1

0

今天早上我再也找不到代码库了。于是我下载了一个新的,这次肯定是CEGUI v0.8.7。

这次 CMake 设置和 C++ 构建工作得很好。

然而,Python 测试重复失败,因为项目路径中有一个空格。


我不会再追究这个问题,因为我不能再重现这个问题了。在接下来的几个月里,我仍然会保持打开状态,以防有人告诉我可能出了什么问题。

于 2020-04-26T10:52:50.007 回答