2009-08-13 11 views
15

उत्पन्न करने के लिए ग्रहण को मजबूर करना मेरे पास एक ग्रहण प्रोजेक्ट है जो मैं कुछ समय से काम कर रहा हूं, और मैं इसे स्रोत खोलना चाहता हूं। लेकिन ऐसा करने के लिए मैं अन्य ओपन सोर्स प्रोग्राम्स की तरह मेकफ़ाइल साफ़ करना चाहता हूं। मैं समझता हूं कि मैं अपना खुद का बना सकता हूं, लेकिन यह बेहतर होगा अगर एक्लिप्स इसे मेरे लिए प्रबंधित कर सके। एक सीएमके फ़ाइल उत्पन्न करने के लिए ग्रहण प्राप्त करना बेहतर होगा, लेकिन यदि यह सबसे आसान है तो मैं एक सादा मेकफ़ाइल के लिए व्यवस्थित कर सकता हूं। तो, मैं ग्रहण करने के लिए कैसे प्राप्त कर सकता हूं? इंटरनेट पर कुछ पोस्ट हैं जो एक परियोजना बनाते समय "प्रबंधित मेक" चुनने का सुझाव देते हैं, लेकिन वे कुछ साल पहले से थे और पुरानी हैं। जब मैं एक सी प्रोजेक्ट बनाने का प्रयास करता हूं, तो "मेकफ़ाइल प्रोजेक्ट" बनाने का विकल्प होता है, लेकिन यह "लिनक्स जीसीसी" नामक फ़ोल्डर में मेकफ़ाइल बनाता है और सबकुछ खराब हो जाता है। कोई सुझाव?मानक यूनिक्स मेकफ़ाइल

+0

मैंने मेकफ़ाइल – LB40

+0

जेनरेट करने के लिए हमेशा ऑटोटूल का उपयोग किया है अच्छी तरह से Gandymede में डाउनग्रेड करने के बाद मैं ग्रहण में autotools स्थापित करने में सक्षम था। लेकिन क्या आप समझा सकते हैं कि सबकुछ कैसे सेट अप करें? ग्रहण कभी-कभी मुझे बहुत भ्रमित कर सकता है। मैं स्पष्टीकरण को एक उत्तर में डालूंगा ताकि मैं इसे सही के रूप में चिह्नित कर सकूं। –

+2

मैं सीएमके का उपयोग कर रहा हूं (मेरे लिए नरक नहीं लेता ;-)) और मैं अपने सीएमकेलिस्ट को स्वयं फाइल करता हूं। सीएमकेबिल्डर खुद को सीएमके से ग्रहण परियोजना जनरेटर के रूप में बहुत पुराना लगता है। सीएमकेलिस्ट को बनाए रखना आम तौर पर आसान होता है और सीएमके संपादक प्लगइन इसे और भी आसान बनाता है, लेकिन मैं ग्रहण के लिए एक प्रबंधित करना चाहता हूं, इसलिए मुझे जवाब में दिलचस्पी है :-) – hirschhornsalz

उत्तर

1

मैंने हाथ से एक सीएमके परियोजना तैयार की। सीएमके फाइलें वास्तव में कठिन नहीं हैं, और ग्रहण प्राप्त करने की कोशिश करने से यह बहुत आसान है। इसके अलावा, वे क्रॉस-प्लेटफॉर्म हैं।

1

CMakeBuilder ग्रहण प्लगइन, tutorial से जुड़ा हुआ है, जो आप करने की कोशिश कर रहे हैं उसके लिए एक अच्छा फिट हो?

अंतिम परिणाम होगा कुछ की तरह:

alt text http://www.vtk.org/Wiki/images/4/4f/Eclipse_Tutorial_1.png

+0

उस प्लगइन को गांधीमी या गैलीलियो द्वारा समर्थित नहीं लगता है । Gandymede कई टाइपकास्ट त्रुटियों को थूकता है और अद्यतन साइट जोड़ने के दौरान गैलीलियो इसे भी नहीं देख सकता है। –

3

मैं 25+ साल के लिए एक * nix पुरुष दिया गया है और मेकअप के एक बड़े प्रशंसक हूं। हालांकि, मेक और विंडोज समुदाय को बाहर करने के लिए अपना ग्रहण परियोजना निर्भर करने पर निर्भर है। आप ग्रहण परियोजना को क्यों निर्यात नहीं करते हैं और इसे ग्रहण परियोजना के रूप में खोलते हैं? फिर उपयोगकर्ता इसे चुनने के लिए तैयार कर सकते हैं यदि वे चुनते हैं। आपने अपनी प्रोजेक्ट लिखी गई भाषा निर्दिष्ट नहीं की है, अगर यह जावा है (ग्रहण के लिए बहुत आम है) क्यों परियोजना के लिए चींटी बिल्ड फ़ाइल नहीं बनाते?

बस एक विचार।

+3

मैक पर भी काम करता है। – AlBlue

0

यदि आप डीबग कॉन्फ़िगरेशन का उपयोग करके अपनी प्रोजेक्ट बना रहे हैं तो मेकफ़ाइल ग्रहण उत्पन्न करता है आपके प्रोजेक्ट के डीबग फ़ोल्डर में संग्रहीत होता है (या रिलीज फ़ोल्डर अगर आपने इसे रिलीज़ कॉन्फ़िगरेशन का उपयोग करके बनाया है)।