2012-03-06 17 views
6

की रूट में नहीं है, मैं मौजूदा कोडबेस के साथ ग्रहण का उपयोग करने का प्रयास कर रहा हूं। इस कोड में मेकफ़ाइल ने परियोजना स्रोतों की जड़ से गहरी कई निर्देशिकाओं को दफन किया है। अगर मैं ग्रहण करता हूं कि यह दफन निर्देशिका निर्देशिका की जड़ है, सब कुछ बनाता है, लेकिन कुछ भी इंडेक्स नहीं है, क्योंकि ग्रहण नहीं जानता कि स्रोत कहां हैं।ग्रहण को मौजूदा मेकफ़ाइल का उपयोग कैसे करें जो प्रोजेक्ट

यदि मैं ग्रहण स्रोतों की जड़ का उपयोग करने के लिए कहता हूं, तो मैं ग्रहण को दफन बनाने का उपयोग करने में सक्षम नहीं हूं।

मैंने ग्रहण मेकफ़ाइल प्रश्नों के अन्य उत्तरों को पढ़ा है, लेकिन मुझे अभी भी एक्लिप्स को पूरी तरह से काम करने में समस्या है - मैंने एक कस्टम बिल्डर स्कील स्क्रिप्ट भी कोशिश की है जो दफन मेकफ़ाइल का उपयोग करता है लेकिन कोई भाग्य नहीं है।

किसी भी मदद के लिए धन्यवाद!

उत्तर

8

मैं आपकी परियोजना के बिल्ड निर्देशिका को बदलने का प्रयास करूंगा। परियोजना के गुण में: ->बिल्डर सेटिंग्स ->बिल्ड निर्देशिकाC/C बिल्ड ++।

enter image description here

+0

या कमान बिल्ड बदल '-f ...' स्विच शामिल करने के लिए। – eriktous

+1

@eriktous, या बेहतर '-C ...' कार्यशील निर्देशिका को भी बदलने के लिए। –

+0

निश्चित रूप से, लेकिन यह मेनू में बिल्ड निर्देशिका को बदलने जैसा ही होगा, जैसा कि आपने उत्तर में दिखाया है (जिसे मैं इसे करने का एक अच्छा तरीका मानता हूं)। '-f' और' -C' के बीच की पसंद इस बात पर निर्भर करती है कि आप आउटपुट फ़ाइलों को कहां जाना चाहते हैं। – eriktous