如何在xcode中链接glew

时间:2013-07-11 18:37:03

标签: c++ xcode macos opengl glew

我无法将glew与xcode联系起来。我的glew库位于/usr/local/lib/libGLEW.dylib

当我在命令行中编译文件时:

  

g ++ /usr/local/lib/libGLEW.dylib -framework OpenGL main.cpp

但是当我在xcode中编译时,我得到错误:

  找不到'GL / glew.h'文件

代码:

#include <iostream>
#include <GL/glew.h>

int main(int argc, const char * argv[])
{
    // insert code here...
    std::cout << "Hello, World!\n";
    return 0;
}

我将glew与xcode联系起来

there screenshot

OS X 10.8.4,Xcode 4.6.1

1 个答案:

答案 0 :(得分:12)

添加库只处理二进制链接。您需要配置Xcode,以便它还可以找到描述二进制文件内容的标题。

在Xcode项目设置中搜索:标题搜索路径

将路径添加到GLEW的标题(可能与库的文件可能位于/ usr / local / include附近)。更改导入以匹配。如果路径设置正确,则应为#include <glew.h>or #include <GL/glew.h>)。

对于Xcode初学者,这是一个截图:

screenshot