2014-09-14 7 views
11

के लिए कार्यशील निर्देशिका कैसे बदलूं। लॉन्च प्रोग्राम के लिए कोई मौजूदा कार्यशील निर्देशिका कैसे बदलता है? ऐसा लगता है कि द्विआधारी की आउटपुट निर्देशिका में सेट किया गया है।मैक पर क्लियन ईएपी को आजमाने के लिए मैं अपने प्रोग्राम

उत्तर

20

इसे आइडिया की तरह Run -> Edit Configurations... संवाद के माध्यम से बदला जा सकता है।

विन्यास का इतना बस मुझे फेंक दिया, और मैं एक तरह से यह वहाँ बदलने के लिए के लिए शिकार किया गया है, लेकिन यह थोड़ा कम से कम अन्य IDEs, के साथ संगत है के लिए CMakeLists.txt में परिवर्तन करने की आवश्यकता होगी, का मिश्रण जो अच्छा है।

उम्मीद है कि वे एक ही फैशन में बाकी परियोजना सेटिंग्स में सुधार करेंगे।

4

"कार्य निर्देशिका" वह जगह है जहां निष्पादन योग्य प्रारंभ होता है। कॉन्फ़िगरेशन सेटिंग में "कार्य निर्देशिका" को संशोधित करने से निष्पादन योग्य निष्पादन प्रारंभ होने के बाद क्लोन को "कार्यशील निर्देशिका" में बदलने के लिए कहा जाता है।

यदि आप निष्पादन योग्य निष्पादन शुरू करना चाहते हैं तो आपको बदलना चाहते हैं तो आपको CMakesLists.txt फ़ाइल में एक पंक्ति जोड़ने की आवश्यकता होगी।

सेट (CMAKE_RUNTIME_OUTPUT_DIRECTORY $ {CMAKE_CURRENT_SOURCE_DIR})

add_executable (मौक़ापरस्त $ {SOURCE_FILES}) cmakes फ़ाइल में

स्थिति महत्वपूर्ण है। यदि आप add_executable के बाद सेट कमांड जोड़ते हैं तो यह काम नहीं करेगा। यह पहले आना चाहिए।

2

ये उत्तर अपेक्षाकृत पुराने हैं। यह सुनिश्चित नहीं है कि सुविधा कब जोड़ा गया था लेकिन वर्तमान कार्यशील निर्देशिका को सेट करने के लिए अभी एक बहुत अच्छा यूआई तरीका है। https://youtu.be/dTtZEAfh_LM

+1

वहाँ इस लिंक पर कुछ भी नहीं है:

मैं (++ शुरुआत सी) छात्रों लेकिन समाधान सभी के लिए एक ही है मेरी COSC1030 के लिए एक यूट्यूब ट्यूटोरियल बनाया है। :( – sfjac

+1

आपको बहुत बहुत धन्यवाद। लिंक वीडियो के लिए सही सार्वजनिक मार्ग नहीं था। अब फिक्स्ड। –

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