2016-01-18 24 views
14

मैं वीएस से क्लियन में स्विच कर रहा हूं और उन्होंने कहा कि मुझे सिग्विन और सीएमके को स्थापित करने की आवश्यकता है। मैंने फिर दोनों को स्थापित किया। मैंने बंडल का उपयोग करने की कोशिश की, लेकिन क्लियन अभी भी मुझे इन त्रुटियों को make: not foundC Compiler: not foundC++ Compiler: not foundGDB: not found देता है।क्लियन इंस्टॉलेशन: सीएमके कंपाइलर्स नहीं मिला, जीडीबी नहीं मिला

मैंने C:\Users\Gaga\Downloads\cmake-3.4.1 पथ के तहत सीएमके स्थापित किया है, लेकिन मुझे cmake.exe नहीं दिखाई देता है, निकटतम चीज़ cmake.cxx है।

इन मैं कुछ भी संकलन करने में सक्षम नहीं कर रहा हूँ बिना

, कृपया मदद

enter image description here

+0

'cmake.cxx' एक सी ++ स्रोत फ़ाइल है। आपने शायद सीएमके के स्रोत को डाउनलोड किया है, जिसे आपको संकलित करने की आवश्यकता होगी। पूरी स्थापना के बारे में, मेरे पास [mingw-w64] (http://sourceforge.net/projects/mingw-w64/) और CLion के स्वयं के सीमेक के साथ विंडोज मशीनों पर अच्छे नतीजे हैं। – Quentin

+0

भाषा नहीं-, लेकिन उपकरण-विशिष्ट। – Olaf

+0

@Quentin ठीक है अगर मैं इनमें से कोई भी काम नहीं करता है तो मैं mingw-w64 प्राप्त करने का प्रयास करूंगा। लेकिन क्या सीएमके के स्रोत को संकलित करने का कोई तरीका है? क्या मुझे 'बंडल सीएमके 3.3.2' का उपयोग करना चाहिए? जब मैं चिपक जाता हूं कि मुझे अभी भी वही त्रुटियां मिलती हैं। धन्यवाद –

उत्तर

5

वैकल्पिक हल MinGW उपयोग करने के लिए किया जाएगा। यदि आप इसे वेबसाइट से डाउनलोड करते हैं तो इसे सेमेक के साथ आना चाहिए, और त्रुटियों का ख्याल रखना चाहिए।

http://mingw.org/

जब निकालने यह और इंस्टॉलर आप और फिर से की तरह ऊपरी बाएं कोने कुछ जीसीसी की तरह कुछ की जाँच करनी चाहिए करने के लिए जाना 'स्थापित संकुल'

यकीन है कि गलती से स्रोत, डाउनलोड करने के लिए नहीं होना चाहिए, जिनके मैंने किया, जो आपको इस त्रुटि की ओर ले जाएगा: CLion: CMake Errors Source directory does not exist

संपादित करें: इसलिए एक साल बाद, मैंने साइगविन के बारे में कुछ और सीखा है और इंटरनेट के मुकाबले मिल रहा है। CLION को "यूनिक्स-जैसे" वातावरण की आवश्यकता है। यदि आप मैकोज़ या लिनक्स पर क्लियन का उपयोग करते हैं तो यह पहले से ही यूनिक्स आधारित है। कुछ भी जो "पॉज़िक्स" अनुपालन करता है वह काम करेगा। सिगविन विंडोज़ के लिए एक टर्मिनल एमुलेटर है जहां यूनिक्स कमांड mkdir काम करता है। MinGW कुछ समान है लेकिन पॉज़िक्स नहीं है। जीसीसी के साथ आता है। मैं अभी भी एक नोब हूँ।

5

"निर्दिष्ट उपयोग करें" फ़ील्ड में मैंने C:\cygwin64\bin\cmake.exe डाल दिया है आपका पथ अलग हो सकता है। बस सुनिश्चित करें कि आपके पास सीएमके, मेक, जीडीबी और जीसीसी पहले से ही साइगविन (में साइगविन setup.exe का उपयोग कर सीएमके वेबसाइट के माध्यम से स्थापित है) लेकिन मेरा मानना ​​है कि क्लियन जांच करता है कि क्या आपने पथ इनपुट करने के बाद उन्हें स्थापित किया है। enter image description here

1

मुझे एक ही समस्या थी। साइगविन स्थापित करते समय, cmake, gcc, gdb के संकुल का चयन करने की आवश्यकता है नीचे दिए गए लिंक से उत्तर प्राप्त करें।

Select Packages while installing cygwin

स्थापना के बाद विन्यास पृष्ठ पर जाएँ और cygwin निर्देशिका का चयन करें। CLION कॉन्फ़िगरेशन की पहचान करेगा और आप कर रहे हैं ...

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