2014-05-21 2 views
5

मेरे पास सी ++ में दो परियोजनाएं हैं जिन्हें मुझे विंडोज और लिनक्स दोनों में चलाने और निर्माण करने की आवश्यकता है। हम स्रोत नियंत्रण के लिए माइक्रोसॉफ्ट टीएफएस का उपयोग कर रहे हैं।एक्लिप्स के साथ मौजूदा सी ++ प्रोजेक्ट को कैसे खोलें?

  • विंडोज़ के लिए हम विजुअल स्टूडियो का उपयोग कर रहे हैं।
  • लिनक्स के लिए हम ग्रहण का उपयोग कर रहे हैं। (मुझे ग्रहण के साथ अधिक अनुभव नहीं है)

मैंने दोनों प्लेटफ़ॉर्म में परियोजनाओं को ठीक से कॉन्फ़िगर और निर्माण करने में कामयाब रहा था।

मैं TFS में जाँच .cproject और .project ग्रहण से, तो मैं किसी अन्य कंप्यूटर में इसका इस्तेमाल कर सकते हैं।

अब मैं अन्य लिनक्स कंप्यूटर में परियोजनाएं प्राप्त करने की कोशिश कर रहा हूं और मुझे नहीं पता कि यह कैसे करना है।

मैंने this instructions का पालन करने का प्रयास किया, लेकिन मेरे पास मेरा स्रोत कोड ज़िप्ड नहीं है।

here जैसे अन्य स्थान एक नई परियोजना बनाने का सुझाव देते हैं।

क्या विजुअल स्टूडियो की तरह एक्लिप्स में मौजूदा प्रोजेक्ट खोलने का कोई तरीका नहीं है?

क्या मुझे एक नई परियोजना बनाना है? यदि हां, तो मैं प्रोजेक्ट बनाने में सक्षम होने के लिए कॉन्फ़िगरेशन कैसे रख सकता हूं ताकि अन्य डेवलपर उनका उपयोग कर सकें?

+0

_'मैंने टीएफएस में जांच की है .cproject और .project ...'_ आमतौर पर यह एक अच्छा विचार नहीं है। वहां संग्रहित पैट वर्तमान विकास मशीन के लिए विशिष्ट हैं! –

+0

@ πάνταῥεῖ ठीक है, इसलिए प्रोजेक्ट कॉन्फ़िगरेशन को सहेजने का कोई तरीका नहीं है, इसलिए इसे बाद में किसी अन्य कंप्यूटर या अन्य डेवलपर द्वारा उपयोग किया जा सकता है? – Dzyann

+0

बेशक वहाँ है। बस अपनी कॉन्फ़िगरेशन में पूर्ण पथ का उपयोग न करें। उन्हें – jasal

उत्तर

8

फ़ाइल> आयात ...> कार्यक्षेत्र

में जनरल> मौजूदा परियोजनाओं एक संग्रह फ़ाइल का चयन न करें। रूट निर्देशिका को सेट करें जहां आपकी .project और .cproject फ़ाइलें स्थित हैं। आपकी परियोजना सूची में दिखानी चाहिए। सुनिश्चित करें कि आप अपनी परियोजना के सामने चेकबॉक्स को देखना न भूलें।

एक संस्करण नियंत्रण प्रणाली में ग्रहण परियोजना फ़ाइलों को प्रतिबद्ध करना पूरी तरह से ठीक है जब तक आप अपनी परियोजना सेटिंग्स में पूर्ण पथ का उपयोग नहीं करते हैं। डेवलपर मशीनों के बीच भिन्न पथ निर्दिष्ट करने के लिए पर्यावरण चर का उपयोग करें।

+0

ओह, मैंने पहले ऐसा करने की कोशिश की, लेकिन यह काम नहीं कर रहा था, मुझे लगता है कि शायद मेरे कार्यक्षेत्र में कुछ गड़बड़ है। वह क्या करता है क्या यह मेरे मौजूदा .cproject और वर्कस्पेस पर प्रोजेक्ट की प्रतिलिपि बनाता है? या वे मेरे फ़ोल्डर में रहते हैं तो मैं भविष्य में किसी भी बदलाव में जांच कर सकता हूं? – Dzyann

+0

प्रोजेक्ट फ़ाइलों को केवल कार्यस्थान में कॉपी किया जाएगा जब आप आयात संवाद में उस विकल्प का चयन करेंगे। – jasal

+0

@jasal, नमस्कार, जानकारी के लिए धन्यवाद। जैसा कि आपने कहा, मैंने आयात किया, क्या? मैंने Ctrl + B (सभी का निर्माण) करने का प्रयास किया लेकिन यह कहता है "बनाना: *** लक्ष्य बनाने के लिए कोई नियम नहीं है ... ... Src/main.c ',' .../user/main.o 'द्वारा ज़रूरत है। रोकें। मैं मेकफ़ाइल कैसे बना सकता हूं या उन्हें कैसे बना सकता हूं? वैसे, मैंने परियोजना के दौरान परियोजना को मेरे कार्यक्षेत्र में कॉपी किया। –

संबंधित मुद्दे