OpenGL 中的 glew 头文件
glew header file in OpenGL
我已经安装了glew。我使用示例代码只是为了查看使用 OpenGL 的程序示例。要编译程序,示例代码指示我使用此扩展进行编译
-I/opt/local/include -L/opt/local/lib -framework OpenGL -framework GLUT -lGLEW
如果我不使用此扩展名,则找不到头文件。
#include <GL/glew.h>
我必须一直使用这样的扩展吗?为什么没有此扩展名就找不到标头?如果我只是把/opt/local/include
和/opt/local/lib
放在我的PATH
里怎么办?
-I
选项表示"将此目录包含在标头搜索路径列表中"。如果不添加-I/opt/local/include
将无法包含此目录中的文件。你必须一直这样做。这样做没有问题...它是免费的!添加到 PATH 是不够的。
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 挂起和取消挂起一个文件DLL
- 如何确定我已使用非编码文件到达 EOF?
- 命名空间中具有.h和.cpp文件的类
- 如何使用ndk-build.cmd构建Android.so文件
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 读取文件并输入到矢量中
- 在C++中查找文件
- c++库的公共头文件中应该包含什么
- 致命错误 C1083:无法打开包含文件:"GL/glew.h":没有此类文件或目录
- 致命错误:glew.h:使用 make 时没有这样的文件或目录
- glew和glfw .dylib文件缺少Mac
- (CMake 内部版本)致命错误LNK1181:无法打开输入文件'glew.lib'
- OpenGL 中的 glew 头文件
- 如何构建 OpenGL + GLEW + GLFW 程序,以便在带有 exe 的文件夹中不需要 glfw3.dll?