C++ GLEW:Apple Mach-O链接器(Id)错误

C++ GLEW:Apple Mach-O链接器(Id)错误,c++,xcode,linker-errors,glew,C++,Xcode,Linker Errors,Glew,我试图在我的Xcode项目中使用glew,但我得到了这样一个结果:Apple Mach-O链接器(Id)错误。。。架构x86_64的未定义符号 我正在使用从他们网站下载的当前版本的glew 您没有链接到GLEW库。您可能需要将安装了GLES的目录添加到Xcode项目的“库搜索路径”设置中。以下是我所做的: 通过MacPorts安装Glew。(在终端中运行命令sudo-port-install-glew) 在Xcode项目的生成设置中添加以下内容: 其他链接器标志:-lGLEW 标题搜索路径:/

我试图在我的Xcode项目中使用glew,但我得到了这样一个结果:
Apple Mach-O链接器(Id)错误。。。架构x86_64的未定义符号

我正在使用从他们网站下载的当前版本的glew


您没有链接到GLEW库。您可能需要将安装了GLES的目录添加到Xcode项目的“库搜索路径”设置中。

以下是我所做的:

通过MacPorts安装Glew。(在终端中运行命令
sudo-port-install-glew

在Xcode项目的生成设置中添加以下内容:

  • 其他链接器标志:
    -lGLEW
  • 标题搜索路径:
    /opt/local/include/
  • 库搜索路径:
    /opt/local/lib/

听起来很有希望!通过将
/usr/include/**
添加到标题搜索路径,我已经使标题正常工作,因此我尝试将
/usr/lib/**
添加到库搜索路径,但仍然不起作用(您可以转到Xcode的“构建选项卡”(或其他名称)吗请将链接器命令行和错误扩展并复制到您的问题中?我已经解决了!我已经解决了如何至少消除错误。我使用了macports版本的glew:header搜索路径:
/opt/local/include/
,库搜索路径
/opt/local/lib/
。然后我将
-lGLEW
添加到了“其他链接器fla”现在我遇到了glut窗口不出现的问题,但这是另一个问题。你知道如何为此编写一个生成文件吗?谢谢!!我为此损失了一整天。你的解决方案成功了!!