由于找不到库lGLU,编译LibQGLViewer失败

Compiling LibQGLViewer fails due to library not found lGLU

本文关键字:编译 LibQGLViewer 失败 lGLU 找不到      更新时间:2023-10-16

我试图在OS X Yosemite中编译libQGLViewer,但在执行make后,出现以下错误

ld: library not found for -lGLU clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [/Users/MyUser/Library/Frameworks/QGLViewer.framework/QGLViewer] Error 1 make: *** [sub-QGLViewer-make_first-ordered] Error 2

我发现/usr/X11/lib下有一个名为libGLU.1.dylib的库,但我不知道在哪里添加这一行才能正确编译该库。此外,我不知道这是否是汇编所要求的正确库。

有什么想法吗?

只需删除以下行即可轻松解决问题

QMAKE_LIBS_OPENGL *= -lGLU

从libQGLViewer 中的所有.pro文件