2013-01-06 33 views
18

शामिल है, मैं क्यूटी सीखना चाहता था और विंडोज़ के लिए क्यूटी लाइब्रेरी (5.0) और क्यूटी निर्माता डाउनलोड करना चाहता था। वहां, मैं QNetworkAccessManager तक पहुंचने में सक्षम नहीं था..इसने एक त्रुटि दी जब मैंने QNetworkAccessManager शामिल किया था, मैं त्रुटि का कारण समझने में सक्षम नहीं था और मैं उबंटू के साथ दोहरी बूटिंग कर रहा था। इसलिए मैंने उबंटू के लिए क्यूटी डाउनलोड की और इसका उपयोग शुरू किया, लेकिन इस बार जब मैं क्यूटीगुई समेत हूं तो यह एक त्रुटि दे रहा है। त्रुटियाँ हैं:क्यूटी निर्माता: QtGui में त्रुटि

/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60: 
    In file included from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60:0, 
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33: 
    from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33, 
/home/shaarad/Documents/JIGS/JIGS-FILE-SHARING-master/MainFrame.cpp:5: 
    from ../JIGS-FILE-SHARING-master/MainFrame.cpp:5: 
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopengl.h:98: 
    error: GL/gl.h: No such file or directory 

कोई वैकल्पिक हल सहायक होगा, बहुत बहुत शुक्रिया! :)

+0

यह यहाँ से पूरे एसडीके डाउनलोड करने के लिए बेहतर है: http://origin.releases.qt-project.org/qt5/5.0.0/ –

+1

उपयोग करने के लिए qnetworkaccessmanager, अपनी .pro फ़ाइल में QT + = नेटवर्क जोड़ें। –

उत्तर

31
sudo apt-get install mesa-common-dev 
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev 

उन दो समाधान प्रदान की है।

2

आप ओपनजीएल फाइलों को शामिल कर रहे हैं। mesa-common-dev पैकेज स्थापित करें:

# apt-get install mesa-common-dev 

यह /usr/include/GL निर्देशिका भी शामिल है।

+0

धन्यवाद! मैंने किया, लेकिन अब यह दो त्रुटियां देता है, -एलजीएल नहीं मिल सकता है, और collect2: ld 1 बाहर निकलने की स्थिति लौटा .. कृपया मदद करें .. धन्यवाद ... :) –

2

भी स्थापित करें:

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev 
0

मैं qt-default स्थापित करके यह तय:

sudo apt install qt5-default 
संबंधित मुद्दे