我无法将 GLEW 库链接到我的 Xcode 项目

Posted

技术标签:

【中文标题】我无法将 GLEW 库链接到我的 Xcode 项目【英文标题】:I'm having trouble linking the GLEW library to my Xcode Project 【发布时间】:2010-06-18 18:45:04 【问题描述】:

我目前正在尝试遵循 OpenGL 介绍指南 here。我已经将完成的项目直接从网站上的 git repo 拉到一个新的 Xcode 项目中,但是在尝试构建和运行时,我得到一个“GL/glew.h:没有这样的文件或目录”。

我从网站下载了 glew,然后运行“make”和“make install”。我可以在 /usr/lib 中看到 3 个 libGLEW 文件,在 /usr/include/GL 中可以看到 3 个头文件 glew 相关的头文件。这一切都让我相信它安装得很好。

根据谷歌搜索的几个想法,我尝试将 /usr/lib 和 /usr/include/GL 路径添加到项目信息中的相关搜索路径,但这仍然产生了同样的问题。我还尝试将“-lGLEW”添加到“其他链接器标志”选项中。

C 源代码中的 include 很简单

#include <GL/glew.h>

我错过了什么?! 感谢您的帮助

接受的答案有效,XCode 中的递归框也需要检查。

【问题讨论】:

【参考方案1】:

如果您使用#include #include 它,则搜索路径必须是简单的/usr/include。尝试将 /usr/include 添加到 Xcode 项目中的标头搜索路径中,然后它应该能够找到标头。

【讨论】:

太棒了。做到了,伙计,谢谢。当然,它给我带来了一大堆要解决的新问题,虽然都是乐趣的一部分。 我收到此错误:架构 x86_64 的未定义符号:“_glewInit”,引用自:

以上是关于我无法将 GLEW 库链接到我的 Xcode 项目的主要内容,如果未能解决你的问题,请参考以下文章

我需要将哪些文件链接到我的 xcode 项目(内置游戏制作器)才能使其工作?

为啥即使在搜索路径中列出了 GLEW 动态库,Xcode 也无法找到它?

在 Xcode 4 中将静态库链接到 iOS 项目

链接 GLEW 失败

无法将 Glew 与 Cmake 链接

IOS如何在目标c中将AFNetworking添加到我的xcode项目中