我试图从代码块的源代码构建GLFW。我使用了Cmake,它创建了一个目录,我打开了代码块项目文件并单击了要构建的设备。src中唯一的新东西是libglfw3.a,我不知道该如何处理它。
发布于 2018-10-08 09:46:57
我想你是在学习LearnOpenGL教程。实际上,我试图按照他的建议做同样的事情,但最后我遵循了本教程,这对于应用https://www.youtube.com/watch?v=0WrSGMuU964&t=0s来说要简单得多。它使用的是预编译的二进制文件文件夹,这就是为什么它不使用Cmake。要使其简短(在windows下),只需在项目文件夹中复制/粘贴包含文件夹和lib-mingw文件夹。然后用Code::Block打开您的项目,然后进入Project/Build选项。。在编译器选项卡下的搜索目录中,您需要添加只复制/粘贴的include目录,在linker选项卡下,您需要对lib-mingw dir执行相同的操作。现在,在链接器设置选项卡(搜索目录旁边)中,您需要添加glw3、gdi32和opengl32,这就是它现在应该工作的全部内容:)我只编写了教程,以防有一天它从youtube中消失:p
发布于 2021-06-07 17:19:55
这是一段时间前发布的,但我想我用WSL CMake而不是CMake构建了用于linux的静态GLFW库。
https://stackoverflow.com/questions/52461558
复制相似问题