gpt4 book ai didi

c++ - 在 CodeBlocks 中设置 OpenGL

转载 作者:太空狗 更新时间:2023-10-29 21:20:46 24 4
gpt4 key购买 nike

我无法获得正确的设置以在 CodeBlocks 中使用 OpenGl。

我使用了本教程中的说明:GLUT但是为了让我的项目运行,我需要以下标志:-lGL -lGLU -lglut 我可以在构建选项的其他链接器选项选项卡中进行设置。当我这样做时,编译器说 cannot find -lGL -lGLU -lglut。我必须安装什么才能使这些库正常工作? GL.h GLU.h 过剩.h?如果是,我如何将它们链接到项目?通过将它们添加到“链接库”选项卡中?另外,当我安装这些库、调试或发布时,是否必须从构建选项中出现的项目树中选择项目名称?

在构建选项中,如果我选择项目名称,在链接库中我有以下内容:glut32、opengl32、glu32、winmm、gdi32,但我不记得为它们提供了路径。它们是否正确,还是我也必须更改它们?

我想提一下,创建的项目是一个 GLUT 项目,我使用的是 Windows 7。

最佳答案

问题是您告诉 Code::Blocks 寻找 opengl32.libglu32.lib 等,但不是哪里 寻找他们。因此在链接期间出错。

Project Build Options -> Search Directories -> Linker 下,您需要添加包含 OpenGL 库的目录。示例:

enter image description here

请注意,包含您的 OpenGL 库的目录可能与我的不同,因为根据您问题中的链接,它们应该位于您放置 MinGW 的任何位置。

您还需要确保将 OpenGL 头文件的位置添加到 搜索目录。示例:

enter image description here

这是包含 gl 子目录的文件夹。

关于c++ - 在 CodeBlocks 中设置 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23770009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com