在ubuntu中找不到-lglew for opengl

时间:2014-10-11 05:07:51

标签: opengl glew

我已经安装了libglew和dev 但在编译时仍然无法找到-glew

   /usr/bin/ld: cannot find -lglew
   collect2: error: ld returned 1 exit status

我也用

这样的代码编写
#include<GL/glew.h>
#pragma comment(lib, "glew32.lib")

接下来该怎么做?

2 个答案:

答案 0 :(得分:2)

据我所知,包glew带来了名为libGLEW.alibGLEW.so的库,因此您将尝试-lglew而不是-lGLEW

此外,#pragma comment(lib, "glew32.lib")是Microsoft VS编译器处理库的方式,预计对GNU/Linuxgccclang工具链无效。

答案 1 :(得分:0)

如果没有pathed,那么只需添加lib文件名的完整路径即可。首先要确保lib确实存在。