मैं सी या सी ++ में कुछ 3 डी प्रोग्रामिंग के साथ शुरू करना चाहता हूं। मेरी समस्या यह है कि यह मैक ओएस के उद्देश्य उद्देश्य सी और कोको फ्रेमवर्क के लिए एकमात्र ट्यूटोरियल जैसा लगता है। मैं विंडोज उपयोगकर्ताओं के समान वातावरण प्राप्त करना चाहता हूं, कम या ज्यादा।मैं कोको से 'ब्रेक' कैसे कर सकता हूं और सी/सी ++ में मैक ओपनजीएल अनुप्रयोगों को विकसित कर सकता हूं?
यदि मैं एक टेक्स्ट एडिटर और जी ++ कंपाइलर का उपयोग करने का प्रयास करता हूं, तो मुझे हेडर याद आ रही है, लेकिन, अगर मैं एक्सकोड का उपयोग करने की कोशिश करता हूं, तो मुझे कोको के साथ घूमने के लिए मजबूर होना पड़ता है, जो मुझे निराशाजनक बनाता है। मुझे वास्तव में कोई कारण नहीं दिख रहा है कि ओपनजीएल/जीएलयूटी जो मैक पर पूर्व-स्थापित है, मुझे एक्सकोड का उपयोग करने के लिए मजबूर होना चाहिए, लेकिन ऐसा लगता है कि मुझे इसके बिना हेडर फाइल नहीं मिल सकती हैं।
मैं पूर्ण क्रॉस-प्लेटफार्म पोर्टेबिलिटी के साथ कुछ पुराने फैशन कोड लिखने के लिए सभी ऐप्पल 'डेवलपर अनुकूल' इंटरफेस कैसे प्राप्त कर सकता हूं?
यदि आप एक्सकोड का उपयोग करना चाहते हैं तो आपको केवल उद्देश्य-सी-आधारित अनुप्रयोगों को लिखना नहीं है। उदाहरण के लिए, यह वर्णन करता है कि एक्सकोड में wxwidgets अनुप्रयोगों को कैसे करें: http://wiki.wxwidgets.org/Creating_Xcode_projects_for_wxWidgets_applications, जो क्रॉस-प्लेटफ़ॉर्म सी ++-आधारित अनुप्रयोग हैं। एक एपीआई के रूप में ओपनजीएल खुद ही सुंदर पोर्टेबल है। –
यदि आप नए प्रोजेक्ट विज़ार्ड से कोको ऐप चुनते हैं तो आपको केवल कोको का उपयोग करने के लिए मजबूर होना पड़ता है। सी या सी ++ का चयन करें और आप नहीं करते हैं। ओपनजीएल एक क्रॉस-प्लेटफ़ॉर्म इंटरफ़ेस विकसित करने के लिए waayay overkill है। –