मैं 64-बिट Ubuntu का उपयोग कर रहा हूं और मैं कोड :: ब्लॉक आईडीई स्थापित करना चाहता हूं। क्या कोई भंडार है?
मैं 64-बिट Ubuntu का उपयोग कर रहा हूं और मैं कोड :: ब्लॉक आईडीई स्थापित करना चाहता हूं। क्या कोई भंडार है?
जवाबों:
कोड :: ब्लॉक एक क्रॉस-प्लेटफॉर्म एकीकृत विकास पर्यावरण (IDE) है। यह एक स्व-विकसित प्लगइन ढांचे पर आधारित है जो असीमित विस्तार की अनुमति देता है। इसकी अधिकांश कार्यक्षमता पहले से ही प्लगइन्स द्वारा प्रदान की गई है। बेस पैकेज में शामिल प्लगइन्स हैं:
- संकलक कई मुफ्त संकलक के सामने झुकता है
- GDB (और विंडोज़ प्लेटफ़ॉर्म के लिए CDB) के लिए डिबगर फ्रंटेंड
- स्रोत सूत्रकार (AStyle पर आधारित)
- नए C ++ कक्षाएं बनाने के लिए विज़ार्ड
- कोड-पूर्ण / प्रतीक-ब्राउज़र (कार्य प्रगति पर)
- डिफ़ॉल्ट माइम हैंडलर
- नया कोड बनाने के लिए विज़ार्ड :: प्लग इन को ब्लॉक करता है
- करने के लिए सूची
- स्क्रिप्ट के आधार पर एक्स्टेंसिबल विज़ार्ड
- आटोसेव (दुर्घटना के दुर्भाग्यपूर्ण मामले में अपने काम को बचाता है) 1
नीचे दी गई छवि को डाउनलोड और इंस्टॉल करने के लिए।
1 स्रोत: उबंटू ऐप्स निर्देशिका
यह सॉफ़्टवेयर केंद्र में उपलब्ध है।
बस खोलें Ubuntu Software Center
और उसका नाम खोजें।
या टर्मिनल के माध्यम से स्थापित करें:
sudo apt-get install codeblocks
कोड :: ब्लॉक वेबसाइट से, लिनक्स के लिए डाउनलोड पेज कोड के लिए अंक :: ब्लॉक रिलीज पीपीए बनाता है , जो शायद कोड का एक बहुत ही अप-टू-डेट संस्करण स्थापित करने का सबसे आसान तरीका है :: ब्लॉक। कोड स्थापित करने के लिए :: उपरोक्त PPA से ब्लॉक, निम्नलिखित करें:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
यदि आप ubuntu को कमांड लाइन से कोड संकलित करने का तरीका जानने के लिए इसके लाभकारी को विकसित करने की योजना बना रहे हैं ... यहां तक कि कोडब्लॉक्स आईडीई भी
स्रोत कोड डाउनलोड करें
http://www.codeblocks.org/downloads
कोडब्लॉक_16.01.tar.gz के समान फाइल चुनें
सीडी में जहां आप टारबॉल और मुद्दे का विस्तार करना चाहते हैं
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
अब इसके स्थापित ... आगे बढ़ो और लॉन्च
codeblocks # Voila you have launched your new IDE
यदि उपरोक्त त्रुटियां देता है, तो संभवत: आपको अपस्ट्रीम निर्भरताओं को स्थापित करना होगा ... यदि ऐसा है तो यह मदद कर सकता है
sudo apt-get install build-essential
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks
आपको बस इतना करना है:
sudo apt-get update
फिर
sudo apt-get upgrade
और फिर
sudo apt-get install codeblocks
आपकी रिपॉजिटरी सूची अद्यतित नहीं है, आपको उबंटू से अपडेट सुझाव मिला है। यदि आप लिनक्स प्रोग्रामर बनना चाहते हैं तो मैं आपको एलपीआईसी -1 ज्ञान प्राप्त करने से पहले सलाह दे रहा हूं। इसके लिए कोड करने के लिए इस प्रणाली की मूल बातें समझना महत्वपूर्ण है।
मैं 'जेन्स' से नवीनतम संस्करण का उपयोग करने का सुझाव देता हूं, भले ही यह अनौपचारिक हो, हम सभी संस्करण प्राप्त कर सकते हैं। आप रिपॉजिटरी या जस्टबीब फाइल भी चुन सकते हैं।
स्थिर रिलीज के लिए, इन दो पंक्तियों को sources.list
फ़ाइल में जोड़ें और पैकेज इंडेक्स को ताज़ा करें
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
फिर कोडब्लॉक इंस्टॉल करें। उबंटू 12.04 पर परीक्षण किया गया - 32 और 64 बिट दोनों।
आप मैन्युअल रूप से पैकेजों को स्थापित करने का प्रयास कर सकते हैं। अपने फ़ाइल प्रबंधक के साथ अभिलेखागार में एफ़टीपी के माध्यम से कनेक्ट करना। या नीचे दिए गए लिंक में साइट से मैन्युअल रूप से डाउनलोड करें।
वैकल्पिक रूप से इसे GDEBI के साथ GUI के माध्यम सेप्रत्येक डिबेट फ़ाइल पर क्लिक करकेस्थापित करेंजो यह संकेत देगा कि यदि कोई अन्य पैकेज / निर्भरता गायब है, तो पहले एक को स्थापित करें। आप कोडब्लॉक के साथ शुरुआत कर सकते हैंऔर जीडीबीआई सीधे संबंधित पैकेजों का संकेत देगा और आप इसका अनुसरण करते हैं और निर्भरता में खो जाने से बचते हैं।
पता नहीं है कि क्या फ़ाइल एसोसिएशन को सीधे ब्राउज़र से GDEBI पर क्लिक करने और ट्रिगर करने के लिए बनाया जा सकता है।
सर्वर है: ftp.archive.ubuntu.com
और कोडब्लॉक का रास्ता है: ubuntu / ubuntu / पूल / ब्रह्मांड / सी / कोडब्लॉक
एक टर्मिनल प्रकार में: ftp
इसके बाद प्रॉपटी आती है
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
फ़ाइलों को गृह में सहेजा जाएगा
अवांछित आर्किटेक्चर के DEBs को हटाएं
इस स्क्रिप्ट को सहेजें:
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
आप स्क्रिप्ट का उपयोग करने के तरीके के जवाब की जांच कर सकते हैं, इसे निष्पादन योग्य बना सकते हैं और इसे घर से चला सकते हैं ।
पैकेज स्थापित करने के लिए बैश कमांड के साथ प्रतिध्वनि बदलें:
dpkg -i ${BLOCKS[LIST]};
गृह फ़ोल्डर में कोडब्लॉक के लिए संकुल सूची के साथ सूची संदेश बदलें
ls *.deb
12 तत्वों की सूची में संकुल की संख्या का मिलान करें
यदि 20 तत्व हैं तो 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
आपके द्वारा स्थापित करने के साथ एक समस्या को हल करता है आपको उस आदेश को प्राप्त करना होगा जिसमें आप पैकेज स्थापित करते हैं और आपकी स्क्रिप्ट इसका समाधान नहीं करती है।