我在ubuntu linux的学校计算机上工作,想知道在我的项目中链接GLEW的本地副本需要做些什么。我学校的计算机当然安装了SDL GL和GLU,因此很容易连接它们,但它们没有安装GLEW的副本,我没有用户权限将我编译的GLEW移动到适当的文件夹中以便于链接。所以我的测试源文件夹设置如下:
glew
include
lib
...
main.cpp
我正在使用这个包含语句#include "glew/include/GL/glew.h"
,但我不知道如何在本地级别与lib链接,所以我从g ++中得到错误,说glewInit()
未定义。我的问题是如何以这种方式链接我的本地GLEW副本,或者其他任何不需要我成为特权用户的方式?
答案 0 :(得分:4)