को पहचान नहीं पा रहा है, मैं एक मौजूदा सेमेक फ़ाइल से ग्रहण उत्पन्न करने की कोशिश कर रहा हूं। प्रोजेक्ट और .cproject। प्रोजेक्ट रूट से सेमेक चलाना मैंने रूट CMakeLists.txt सेट (CMAKE_ECLIPSE_VERSION = 4.2) में जोड़ने का प्रयास किया जो स्पष्ट रूप से कुछ भी नहीं कर सकता क्योंकि यह एक स्थानीय चर है, वैश्विक एनवी चर नहीं, अगर मैं सही ढंग से समझता हूं।सेमेक CMAKE_ECLIPSE_VERSION सेटिंग
इस तरह कमांडलाइन को फ्लैग जोड़ने की कोशिश कर रहा:
cmake -G"Eclipse CDT4 - Unix Makefiles" -DCMAKE_ECLIPSE_VERSION=4.2 .
निम्न चेतावनी उत्पन्न करता है। तो कैसे एक को cmake ग्रहण संस्करण पता है?
- कम से कम 3.6 (हेलीओस) मानते हुए ग्रहण संस्करण निर्धारित नहीं कर सका। यदि यह गलत है तो CMAKE_ECLIPSE_VERSION समायोजित करें।
मैंने प्रोजेक्ट फ़ाइल की जांच की और ऐसा लगता है कि यह सीडीटी 4 का उपयोग कर रहा है। बहुत पुराना।
Kesten
मुझे एक ही समस्या है। अगर इस समस्या का समाधान हुआ तो यह वास्तव में अच्छा होगा। – Daniel
मुझे मिला एक कामकाज यह सुनिश्चित कर रहा है कि ग्रहण आपके पैथ में है ताकि सीएमके इसे पा सके। फिर आपको ग्रहण संस्करण मैन्युअल रूप से निर्दिष्ट नहीं करना होगा। – Daniel
क्या आप मेरे उत्तर को स्वीकृत के रूप में चिह्नित करना चाहते हैं? यह और स्पष्ट है कि अगर अन्य लोग इस प्रश्न को पढ़ते हैं तो यह काम करता है :) –