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

时间:2012-01-30 13:10:23

标签: c++ xcode linker-errors glew

我正在尝试在我的Xcode项目中使用glew,但我得到了这个:Apple Mach-O Linker (Id) Error... Undefined symbols for architecture x86_64

我正在使用我们从sourceforge site下载的当前版本的glew。

Xcode error: Apple Mach-O Linker (Id) Error Undefined symbols for architecture x86_64

2 个答案:

答案 0 :(得分:7)

这就是我的所作所为:

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

在Xcode项目的构建设置中添加以下内容:

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

答案 1 :(得分:2)

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