use*_*329 8 c++ opengl macos xcode 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;
}
Run Code Online (Sandbox Code Playgroud)
我联系了glew和xcode
OS X 10.8.4,Xcode 4.6.1
Jus*_*ers 12
添加库只处理二进制链接.您需要配置Xcode,以便它还可以找到描述二进制文件内容的标头.
在Xcode项目设置中搜索:标题搜索路径
添加GLEW标头的路径(可能与库可能位于/ usr/local/include附近的文件夹).更改导入以匹配.它应该是#include <glew.h>(或#include <GL/glew.h>)路径是否正确设置.
对于Xcode初学者,这是一个截图:

| 归档时间: |
|
| 查看次数: |
16553 次 |
| 最近记录: |