c++ - Can't include glut.h in NetBeans -
इस सवाल का पहले से ही एक उत्तर है: < / p>
- 27 जवाब
ठीक है, मैं नहीं कर सकता वास्तव में नेटबैंस में ओपनजीएल का उपयोग करें।
इसलिए मेरे पास साइगविन स्थापित है और इस पथ में glut.h फ़ाइल है:
सी: \ cygwin64 \ usr \ include \ w32api \ GL \ glut.h
यह वह डिफ़ॉल्ट पथ है जहां gl.h था, मैंने केवल glut.h को जोड़ा है .. ।
लेकिन जब मैं इसे शामिल करता हूँ, नेटबीन्स कहते हैं: एक चेतावनी के रूप में जीएएल / ग्लुट एच में अनसुनीकृत भी शामिल हैं, और जब मैं glutInit (NULL, NULL ); फ़ंक्शन यह त्रुटि देता है:
/ cygdrive / c / उपयोगकर्ता / *** / दस्तावेज / नेटबैंस प्रोजेक्ट / *** / main.cpp: 8: अपरिभाषित संदर्भ `glutInit '/cygdrive/c/Users/***/Documents/NetBeansProjects/***/main.cpp:8:(.text+0x18): स्थानांतरण को फिट करने के लिए छोटा: R_X86_64_PC32 अपरिभाषित प्रतीक` glutInit' के विरुद्ध < / code>
कोई भी समाधान या पूरे ओपन जीएल को नेटबींस में जोड़ने का एक पूरा ट्यूटोरियल है?
आपको सटीकता से स्थापित करना होगा, और प्रोजेक्ट सेटिंग्स में अपने नेटबैंस में शामिल और लिंकर पथ को सेट करना होगा। वहाँ एक लिंकर विकल्प और सभी प्रकार के निर्माण विन्यास हैं।
प्रोजेक्ट गुण - & gt; बिल्ड - & gt; लिंकर - & gt; लाइब्रेरी फ़ाइल जोड़ें
यह अपरिभाषित संदर्भ समस्या को सुलझाने में मदद करेगा जो मूल रूप से आपके द्वारा उपयोग किए जा रहे लिंकर से कुछ शिकायत करते हैं।
पथ समस्या शामिल करने के लिए, आप इसे करने की आवश्यकता होगी:
उपकरण - & gt; विकल्प - & gt; सी / सी ++ - & gt; सी ++ कंपाइलर - & gt; निर्देशिकाओं को शामिल करें
कम से कम स्टार्टर के लिए नेटबैंस के साथ अपने सॉफ़्टवेयर में अपने ग्लुत उपयोग के लिए सेट अप करना चाहिए।
Comments
Post a Comment