我在編譯kubuntu linux 11.10中的「hello world」應用程序時遇到了一些問題。這是項目文件:編譯錯誤:無法在kubuntu linux中找到-lGLU和-lGL
// opengltext.pro
SOURCES += \
main.cpp
QT += opengl
而且一個CPP文件:
// main.cpp
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
return app.exec();
}
我有以下錯誤:
:-1: error: cannot find -lGLU
:-1: error: cannot find -lGL
:-1: error: collect2: ld returned 1 exit status
我嘗試在谷歌找到這個問題的解決方案。但沒有找到。 我嘗試安裝:
sudo apt-get install libglw1-mesa-dev
,但這個錯誤仍在進行
什麼問題?
如果您的系統報告您已經擁有這些軟件包,但它仍然無法正常工作,請嘗試通過軟件包管理器重新安裝它們。我已經安裝了軟件包,但由於某種原因,我錯過了所需的'libGL.so'文件。重新安裝解決了問題。 – pR0Ps
感謝pR0Ps - 重新安裝爲我工作:aptitude重新安裝libgl1-mesa-dev –