2011-04-08 11 views
14

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

उत्तर

9
  1. अपनी परियोजना पर राइट-क्लिक करें और गुण चुनें।
  2. सेटिंग्स के तहत, सी/सी ++ बिल्ड के तहत जाएं।
  3. बिल्ड आर्टिफैक्ट टैब पर क्लिक करें।
  4. "आउटपुट उपसर्ग" के अंतर्गत, उस निर्देशिका को दर्ज करें जिसमें आप अपनी निर्मित फ़ाइल (पीछे पीछे स्लैश सहित) रखना चाहते हैं।

ऐसा लगता है कि आपको अपडेट किए गए पथ के साथ अपनी रन/डीबग सेटिंग्स को संशोधित करने की भी आवश्यकता होगी।

(हालांकि, अपने खुद के makefile वास्तव में नहीं लिख कठिन है, खासकर यदि आप का उपयोग ग्रहण के एक प्रारंभिक बिंदु के रूप में उत्पन्न makefiles, और यह आप एक बहुत अधिक लचीलापन देने के कर सकते हैं।)

+1

@ जोश-केली: यह काम करता है लगभग सही, फ़ाइल बनाई गई है। निर्देशिका डीबग और रिलीज अभी भी मेकफ़ाइल और ऑब्जेक्ट फ़ाइल युक्त बनाई गई हैं। मैं उन सभी को अपनी निर्दिष्ट निर्देशिका में उत्पन्न करना चाहता हूं। –

+0

@platzhirsch: ब्राउज़िंग प्रोजेक्ट विकल्पों से, मुझे इंटरमीडिएट फ़ाइलों को स्थानांतरित करने का कोई तरीका नहीं दिखता है। यदि आप अपने डीबग और रिलीज बिल्ड कॉन्फ़िगरेशन का नाम बदलते हैं, तो वह मध्यवर्ती फ़ाइलों को संग्रहीत करने के लिए प्रयुक्त निर्देशिकाओं का नाम बदल देगा। आप सिबलिंक का उपयोग करने का प्रयास भी कर सकते हैं (यदि आपका ओएस उनका समर्थन करता है) डीबग से इंगित करने के लिए और उन निर्देशिकाओं को रिलीज़ करें जिन्हें आप उपयोग करना चाहते हैं। –

+0

@ जोश-केली: दुखद नामकरण केवल मूल फ़ोल्डर के लिए काम करता है। मुझे लगता है कि मुझे अनुकूलित फाइल बनाने के लिए जाना है। मुझे लगता है कि इसका मतलब मेकफ़ाइल पीढ़ी को निष्क्रिय करना और इसे संशोधित करना होगा? –

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

  • कोई संबंधित समस्या नहीं^_^