昨晚我工作到很晚,试图从源代码构建用于 Linux 的 GLFW3软件包。这个过程花了我很长的时间,总共大约3个小时,部分是因为我不熟悉 CMake,部分是因为我不熟悉 GLFW。
我希望这篇文章能帮助你摆脱昨天的困境!我觉得我应该写一篇简短的报道希望能帮你节省几个小时的时间。
感谢 # glfw IRC 频道上的“ urraka”、“ b6”和“ niklas”,我已经能够让 glfw 3.0.1版本工作了。
事实证明这不是一个简单的过程(当然对我来说不是,我也不是专家) ,因为在 Web 上没有太多关于 glfw3的文档,特别是关于用 CMake 设置它的文档。
我被要求把它分成一个问题和答案部分,所以我做到了,答案部分现在在下面。
如果任何 GLFW3的维护者看到这一点,那么我给他们的信息是,请添加一个“设置 GLFW3在 Windows,Mac OS X 和 Linux”部分到您的网站!使用 GLFW 编写程序非常容易,因为在线文档非常好,快速浏览所有可用的类和模块就可以了。以 给你为特色的测试项目的例子也非常好。我发现的两个主要问题是,首先我如何在我的系统上设置 GLFW3,其次我如何建立一个 GLFW3项目?对于一个非专业人士来说,这两件事可能还不够清楚。
今天简单看了一下(日期: 2014-01-14) ,自从我上次看到 GLFW 网站以来,它似乎经历了重大的变化,现在有一个关于编译 GLFW 和用 GLFW 构建程序的部分,我认为这是新的。