कोडब्लक क्रैश


9

मुझे Ubuntu पर कोडब्लॉक के साथ अच्छा अनुभव नहीं है। मैंने 15.10 और 16.04 में कोशिश की है और यह हमेशा थोड़ी देर के बाद क्रैश हो जाता है। मैं सिर्फ एक कंसोल एप्लिकेशन खोलता हूं, कुछ .h फाइलें बनाएं और चलाएं। मैं इसका उपयोग c ++ विश्वविद्यालय वर्ग के लिए करता हूं। मैं जटिल चीजें नहीं करता। मैंने 15.10 और 16.04 दोनों पर कई बार पुनर्स्थापना की और यह दुर्घटनाग्रस्त रहता है।

जवाबों:


8

आप C ++ स्रोत कोड को लिखने, संपादित करने, संकलित करने और चलाने के लिए Geany का उपयोग कर सकते हैं । लेकिन अगर आप कोडब्लॉक का उपयोग करना चाहते हैं, तो कृपया कोड 16.01 का नवीनतम संस्करण इंस्टॉल करें। कोडब्लॉक को स्थापित करने के लिए 16.01 टर्मिनल में इस कमांड को रन करें।

sudo apt-add-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks

क्या ubuntu सॉफ्टवेयर सेंटर से ऐसा करने और डाउनलोड करने में कोई अंतर है?
विटोर अबेला

1
सॉफ्टवेयर सेंटर कोडब्लॉक का नवीनतम संस्करण अपडेट नहीं किया जा सकता है।
कृष्णा

मेरा कोडब्लॉक 16.01 अभी भी बेतरतीब ढंग से चल रहा है।
user3083324

3

कोड पूरा होने के प्रतीक ब्राउज़र को अक्षम करने का प्रयास करें और देखें कि क्या क्रश बंद हो जाता है।

के लिए जाओ:

  • समायोजन
  • संपादक
  • कोड पूर्णता (बाईं ओर)
  • ब्राउज़र का प्रतीक

और "browser प्रतीकों को अक्षम करें" की जाँच करें।

मेरे पास एक ही मुद्दा था और इसने इसे हल किया।


0

यह प्रतीत होता है कि codeblocks Ubuntu पर है अस्थिर। Ubuntu 19.04 पर कोडब्लॉक 16.01 के साथ, मुझे वही मुद्दे दिखाई देते हैं जो दूसरों द्वारा रिपोर्ट किए गए हैं - संपादक फ्रीजिंग और अचानक बंद होने वाला एप्लिकेशन।

में संदेश codeblocks मंच पर, एक डेवलपर मुद्दे का जवाब कहते हैं, "आप बुरा कीड़े मुझे पता नहीं कैसे ठीक करने के लिए है में से कुछ पर पहुंच जाते हैं", और वह एक को संदर्भित करता है पुराने चर्चा wxWidgets डेवलपर मंच पर वर्ष 2008 से समस्या के बारे में।

यह थोड़ा आश्चर्य की बात है कि क्रॉस-प्लेटफ़ॉर्म GUI लाइब्रेरी में एक लंबे समय से अनसुलझे अनसुलझे बग wxWidgets के रूप में लोकप्रिय है जो इस तरह की समस्याओं का कारण बनता है, लेकिन यह स्थिति प्रतीत होती है। दुर्भाग्य।


एक संस्करण पर कोई आइडिया जो स्थिर है? - मुझे प्रतीक ब्राउज़र पसंद है
Nivatius

1
@ निवातिस। मुझे नहीं पता। इससे पहले कि मैं एक अलग दिशा में जाता, मैंने केवल उबंटू के ब्रह्मांड भंडार से निर्माण का परीक्षण किया। मैं देखता हूं कि codeblocks.org पर डेबियन-पैकेज्ड बायनेरिज़ है जो मुझे लगता है कि उबंटू पर भी काम करेगा। आप कोशिश कर सकते हैं।
डेव रोव

0

आपको वास्तव में कोडब्लॉक की आवश्यकता नहीं है। g++अपने कोड को संकलित करने के लिए आपको क्या चाहिए । आपको इसे स्थापित करना चाहिए, यदि नहीं, तो:

$ sudo apt install g++

लिखने कोड को सुविधा के लिए, आप इस तरह के वी.एस. संहिता (मेरी निजी पसंदीदा), एटम, विम, उदात्त आदि बस एक नई फ़ाइल बनाना (जैसे कि, के रूप में किसी भी पाठ संपादक स्थापित कर सकते हैं start.cpp) आपके कंप्यूटर के कुछ स्थान में (जैसे कि, /home/<username>/Codes) और लिखने कुछ कोड। फिर अपने टर्मिनल को उसी स्थान पर खोलें (ताकि इस स्थिति में, / होम // कोड)। फिर टाइप करें:

$ g++ start.cpp -o start.out   # this compiles your code
$ ./start.out                  # this is how you run it

यदि आपके पास किसी फ़ाइल (कहते हैं input.txt) में कुछ इनपुट हैं, और आउटपुट को किसी अन्य फ़ाइल (कहना, output.txt) में लिखना चाहते हैं , तो कमांड है:

$ ./start.out < input.txt > output.txt

यह मूल रूप से cpp का टर्मिनल तरीका है। आप शायद गलतियाँ करेंगे, इसलिए मेरा सुझाव है कि आप अपने शिक्षक / टर्मिनल से जुड़े किसी व्यक्ति से पूछें। मुझे उम्मीद है कि आप फिर से youe जीवन में CodeBlocks स्थापित करने के लिए परेशान नहीं करेंगे :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.