我试图在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
我发现在libGLU.1.dylib
下有一个名为/usr/X11/lib
的库但我不知道在哪里添加该行以便正确编译库。而且,我不知道编译要求它是否是正确的库。
有什么想法吗?
答案 0 :(得分:0)
只需删除以下行
即可轻松解决问题QMAKE_LIBS_OPENGL *= -lGLU
来自libQGLViewer中的所有.pro
文件