在Windows 10中为CEGUI解决GLM路径

问题描述 投票:0回答:1

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

  • 然后我从源代码(v 0.9.9.8)下载并构建了GLM。 CMake给了我190个GLM项目(所有这些项目都是测试项目),cmake配置成功了。我建立了项目。显然,所有这些都是测试项目,因此我认为GLM仅是标头。

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

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

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

有人能请我为正确的方向指出这两个人希望我和平共处吗?

c++ cmake glm cegui
1个回答
0
投票

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

这次,CMake设置和C ++构建工作正常。

但是,由于项目路径中有空格,因此Python测试可重复失败。


我将不再继续讨论此问题,因为我无法再重现该问题。在接下来的几个月中,我将保持开放状态,以防任何人告诉我可能出了什么问题。

© www.soinside.com 2019 - 2024. All rights reserved.