2011-01-21 26 views
6

मैंने गैलीलियो से हेलियोस तक ग्रहण को अपग्रेड किया, और जब मैं "स्वच्छ परियोजना" करने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है कि "प्रोग्राम नहीं चलाया जा सकता; अज्ञात कारण"। मैं गैलीलियो में दौड़ने में सक्षम था, इसलिए मुझे यकीन नहीं है कि यह क्यों हो रहा है, और क्या किसी और को इसका सामना करना पड़ा।ग्रहण हेलिओस - "कार्यक्रम नहीं चलाया जा सकता; अज्ञात कारण"

+0

क्या यह जावा प्रोजेक्ट या सी/सी ++ (सीडीटी) है? – VonC

+0

यह एक सी ++ परियोजना है। – Ravi

उत्तर

12

पर्यावरण में पथ जोड़ें (प्राथमिकताएं -> सी/सी ++ -> बिल्ड -> पर्यावरण)।

मुझे पर्यावरण के लिए $ ORACLE_HOME भी जोड़ना पड़ा (मेरा कोड प्रो * सी का उपयोग करता है) - ऐसा लगता है कि सीडीटी उपयोगकर्ता के पर्यावरण चर को पहले नहीं होने पर उठा रहा है।

यह कष्टप्रद, मुझे पता है ...

+1

धन्यवाद, यह चाल है! – Ravi

+0

मोमेंटिक्स आईडीई 10.2 बीटा (ब्लैकबेरी 10 विकास पर्यावरण) का उपयोग कर मेरे लिए लागू –

0

ओएस एक्स के लिए यह उपयोगी जानकारी है कि मैं Helios के साथ इस शाम की खोज की पर कुछ प्रवर्धन:

मेरे मेकअप/डेवलपर/usr/bin में स्थित था; मैंने इसे पैथ चर में जोड़ा।

सी/सी ++ बिल्ड - परियोजना प्राथमिकताओं के सेटिंग्स अनुभाग में, मैंने /Developer/SDKs/MacOSX10.6.skd/usr/lib निर्देशिका जोड़ा। इसमें पुस्तकालयों की आवश्यकता होगी।

1

एक वैकल्पिक उत्तर जो ट्रोजनफो के उपरोक्त पर बनाता है।

मान लीजिए कि आप अपने मूल पर्यावरण खोल में भाग ले सकते हैं, तो समाधान इस बात पर निर्भर करता है कि आपने "मूल वातावरण को निर्दिष्ट एक के साथ बदलें" (ओपी 1) या "मूल वातावरण में चर संलग्न करें" (ओपी 2) में (प्राथमिकताएं -> सी/सी ++ -> बिल्ड -> पर्यावरण):

समाधान-ओपी 1: पर्यावरण में पथ जोड़ें (प्राथमिकताएं -> सी/सी ++ -> बिल्ड -> पर्यावरण)।

मुझे पर्यावरण के लिए $ ORACLE_HOME भी जोड़ना पड़ा (मेरा कोड प्रो * सी का उपयोग करता है) - ऐसा लगता है कि सीडीटी उपयोगकर्ता के पर्यावरण चर को पहले नहीं होने पर उठा रहा है।

यह कष्टप्रद, मुझे पता है ...

समाधान-OP2: सुनिश्चित करें कि आपके मूल वातावरण में पथ चर में अपने मेकअप आदेश का स्थान बनाते हैं।

0

मुझे पता चला है कि परियोजना -> गुण -> सी/सी ++ बिल्ड -> पर्यावरण, "मूल वातावरण में चर संलग्न करें" को "मूल वातावरण को निर्दिष्ट एक के साथ बदलें" के बजाय चुना जाना है।

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