Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装GLEW并将其与Xcode一起使用_Xcode_Opengl_Glut_Glew - Fatal编程技术网

安装GLEW并将其与Xcode一起使用

安装GLEW并将其与Xcode一起使用,xcode,opengl,glut,glew,Xcode,Opengl,Glut,Glew,所以我已经下载了最新的glew v。我不知道如何将它成功地添加到GLUT OpenGL Xcode项目中。我可以很容易地添加OpenGl和GLUT框架,但我找不到任何glew框架或类似的东西 主要的问题是,我的一个文件有#include GL/glew.h,它找不到它。虽然使用“框架”是苹果的做法,但XCode将允许您指定头路径和共享库(这是类似于Nix的环境中的惯例) 1) 转到目标的属性, 2) 查找标题搜索路径字段,并将您的Glew标题添加到该字段中。 3) 然后在编译GLEW的目录中查找

所以我已经下载了最新的glew v。我不知道如何将它成功地添加到GLUT OpenGL Xcode项目中。我可以很容易地添加OpenGl和GLUT框架,但我找不到任何glew框架或类似的东西


主要的问题是,我的一个文件有#include GL/glew.h,它找不到它。

虽然使用“框架”是苹果的做法,但XCode将允许您指定头路径和共享库(这是类似于Nix的环境中的惯例)

1) 转到目标的属性, 2) 查找标题搜索路径字段,并将您的Glew标题添加到该字段中。 3) 然后在编译GLEW的目录中查找GLEW共享库(通常是“.a”或“.so”文件)。将此目录添加到目标的库搜索路径和
4) 最后,在您的依赖项列表中链接这个库。

我知道它支持OS-X,并且做了GLEW所做的一切,只是它使它更容易。使用SVN的最新版本,它支持更新的OpenGL版本。我很惊讶GLEW没有在OS-X上工作。@BenVoigt:他并不是说它没有在OSX上工作;他说他不能让它工作。