কিভাবে কোড ইনস্টল করবেন :: ব্লকস আইডিই?


23

আমি 64৪-বিট উবুন্টু ব্যবহার করছি এবং আমি কোড :: ব্লকস আইডিই ইনস্টল করতে চাই। কোন ভান্ডার আছে?


3
কোড :: :: ব্লকগুলি উবুন্টু সংগ্রহস্থলে রয়েছে।
zititue

1
@NlightNFotis আপনি কীভাবে এমন সমস্ত ব্যক্তিকে পরিচালনা করতে উবুন্টুতে নতুন একজনের প্রতি দৃষ্টিপাত করবেন? সুতরাং, এটি সেই জায়গা যেখানে একাকী ব্যবহারকারী সম্প্রদায়গুলির সহায়তা পান। প্রশ্নটি বিশেষজ্ঞের কাছে বোকা লাগতে পারে তবে নতুনদের জন্য এটি মারাত্মক বিষয়। Plz। আমাদের অনুমানের পরিবর্তে 'মানবতা' এর শিখা প্রজ্বলিত করবেন বুঝতে পারছেন না। যাইহোক, আমি আপনাকে সবাইকে বিশেষজ্ঞ হিসাবে বিবেচনা করি, প্লিজ ভবিষ্যতে আমাকে সহায়তা করতে দ্বিধা করবেন না।
নমশুম

2
@ নমশম আমার মন্তব্যটি আপনাকে শিখা দেওয়ার জন্য নয়, বরং বোঝাতে চেয়েছিলেন যে কোনও গুরুতর সফ্টওয়্যার বিকাশকারীই সমস্যা সমাধানকারী এবং তাঁর সমস্যার সমাধানের জন্য তাঁর নিজের উত্তর খুঁজে পাওয়া উচিত এবং অন্য সকলকে তার সমস্যার সমাধানের জন্য জিজ্ঞাসা করা উচিত না, যদি না তিনি সমস্ত কাজ করেন তিনি একটি উত্তর খুঁজে পেতে পারেন, এবং তবুও তিনি ব্যর্থ হন।
NlightNFotis

1
টুইটারে আপনার লিঙ্কের জন্য এবং আমি আপনাকে বলতে চাই যে আমি সি ++ তে কিছু প্রোগ্রামিং শেখার চেষ্টা করছি।
নমশুম

উত্তর:


11

কোড :: ব্লকগুলি একটি ক্রস-প্ল্যাটফর্ম ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই)। এটি সীমাহীন এক্সটেনসিবিলিটি অনুমতি দেয় একটি স্ব-বিকাশযুক্ত প্লাগইন ফ্রেমওয়ার্কের ভিত্তিতে। এর বেশিরভাগ কার্যকারিতা ইতিমধ্যে প্লাগইনগুলি সরবরাহ করেছে। বেস প্যাকেজের অন্তর্ভুক্ত প্লাগইনগুলি হ'ল:

  • অনেকগুলি বিনামূল্যে সংকলকগুলিতে সংকলক সম্মুখভাগ tend
  • জিডিবি (এবং উইন্ডোজ প্ল্যাটফর্মের জন্য সিডিবি) এর জন্য ডিবাগার সীমানা
  • উত্স বিন্যাস (AStyle উপর ভিত্তি করে)
  • নতুন সি ++ ক্লাস তৈরি করতে উইজার্ড
  • কোড সমাপ্তি / প্রতীক-ব্রাউজার (কাজ চলছে)
  • ডিফল্ট মাইম হ্যান্ডলার
  • নতুন কোড তৈরি করতে উইজার্ড :: ব্লক প্লাগইন
  • তালিকা তৈরি
  • স্ক্রিপ্টগুলির উপর ভিত্তি করে এক্সটেনসিবল উইজার্ড
  • অটোস্যাভ (ক্র্যাশের দুর্ভাগ্যজনক ক্ষেত্রে আপনার কাজটি সংরক্ষণ করে) 1

ডাউনলোড এবং ইনস্টল করতে নীচের চিত্রটি ক্লিক করুন।

সফ্টওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করুন

1 উত্স: উবুন্টু অ্যাপস ডিরেক্টরি


1
উবুন্টু 12.04 সংগ্রহস্থলের বর্তমান সংস্করণটি 10.05-2, ওয়েবসাইটটিতে কোড :: ব্লক 12.11 ডাউনলোডের জন্য উপলব্ধ রয়েছে।
ড্রয় নোকস

@ ড্রউনোকেস আপনি ডিবে প্যাকেজগুলি ম্যানুয়ালি ডাউনলোড করতে পারেন এবং ডিপিকেপিসহ সেগুলি ইনস্টল করতে পারবেন
ব্যবহারকারীরা

23

এটি সফ্টওয়্যার সেন্টারে উপলব্ধ।

খালি খুলুন Ubuntu Software Centerএবং এর নামের জন্য অনুসন্ধান করুন।

বা টার্মিনাল মাধ্যমে ইনস্টল করুন:

sudo apt-get install codeblocks

আমি এই ত্রুটিটি পেয়েছি: - in.archive.ubuntu.com/ubuntu/pool/universe/w/wxwidgets2.8/… সংযোগ ব্যর্থ হয়েছে [আইপি: 91.189.92.182 80] ই: কিছু সংরক্ষণাগার আনতে অক্ষম, সম্ভবত রান করুন অ্যাপট-গেট আপডেট বা ফিক্স-মিসিং দিয়ে চেষ্টা করুন?
নমশুম

আমার জন্য সফ্টওয়্যার সেন্টারে প্রদর্শিত হয় না।
নিউরোনেট

সফ্টওয়্যার কেন্দ্রে প্রদর্শিত না হলেও এটি টার্মিনাল কমান্ডটি কাজ করে।
ডোমারিয়াস

18

কোড :: ব্লকস ওয়েবসাইট থেকে লিনাক্সের ডাউনলোডের পৃষ্ঠাটি কোডকে নির্দেশ করে : ব্লকস রিলিজ পিপিএ তৈরি করে , যা সম্ভবত কোড :: ব্লকগুলির যথাযথভাবে আপ-টু-ডেট সংস্করণ ইনস্টল করার সহজতম উপায়। উল্লিখিত পিপিএ থেকে কোড :: ব্লক ইনস্টল করতে, নিম্নলিখিতটি করুন:

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

1
এটি অনেক ভাল পদ্ধতি।
সৌরভ সিং

5

আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে কোডব্লকগুলি ইনস্টল করতে পারেন:

sudo apt-get install codeblocks

1

আপনি যদি কমান্ড লাইন থেকে কোডটি কীভাবে সংকলন করবেন তা শিখতে উবুন্টুতে এটির উপকারী বিকাশের পরিকল্পনা করা হয় ... এমনকি কোডব্লকস আইডিই

উত্স কোড ডাউনলোড করুন

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 

আপনার উপায়টি সঠিক হওয়ার সাথে সাথে উল্লেখ করা উচিত যে ডাব্লু এক্সউজেটস 3 এর বিরুদ্ধে ব্লক সংকলনটি এখনও যথাযথভাবে সমর্থিত নয় এবং আইডিইর মধ্যে ক্র্যাশ হতে পারে, তবে wxwidgets 2.8 16.04 এলটিএস সহ আর উপলভ্য নয়।
ভিডিওনাথ

1

আপনার যা করতে হবে তা হল চালানো:

sudo apt-get update

তারপর

sudo apt-get upgrade

এবং তারপর

sudo apt-get install codeblocks

আপনার ভাণ্ডার তালিকাটি আপ টু ডেট নয়, আপনি উবুন্টু থেকে আপডেট পরামর্শ পেয়েছেন। আপনি যদি লিনাক্স প্রোগ্রামার হতে চান তবে আমি আপনাকে শুরু করার আগে এলপিক -১ জ্ঞান পাওয়ার পরামর্শ দিচ্ছি। এটির কোড করার জন্য এই সিস্টেমের প্রাথমিক বিষয়গুলি বোঝা অত্যন্ত গুরুত্বপূর্ণ।


1

আমি 'জেনস' থেকে নতুন সংস্করণটি ব্যবহার করার পরামর্শ দিই যদিও এটি অফিশিয়াল না হলেও আমরা সমস্ত সংস্করণ পেতে পারি। আপনি সংগ্রহস্থল বা just'deb 'ফাইলও চয়ন করতে পারেন।

http://apt.jenslody.de/

স্থিতিশীল মুক্তির জন্য, 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 বিট উভয়ই।


0

আপনি প্যাকেজগুলি ম্যানুয়ালি ইনস্টল করার চেষ্টা করতে পারেন। আপনার ফাইল ম্যানেজারের সাথে সংরক্ষণাগারগুলিতে FTP এর মাধ্যমে সংযুক্ত হচ্ছে । অথবা নীচের লিঙ্কটিতে সাইট থেকে ম্যানুয়ালি ডাউনলোড করুন।

বিকল্প হিসাবে এটি জিডিআইআই এর মাধ্যমে জিডিইআইআই এর সাথেপ্রতিটি ডিবে ফাইল ক্লিক করেইনস্টলকরুন যা নির্দেশ করবে যে যদি অন্য প্যাকেজ / নির্ভরতা অনুপস্থিত থাকে তবে প্রথমে এটি ইনস্টল করুন। আপনার সাথে শুরু করতে পারেন Codeblocks এবং GDEBI সরাসরি সংশ্লিষ্ট প্যাকেজ ইঙ্গিত যাবে এবং আপনি সেই এড়িয়ে চলুন নির্ভরতা নেশায় পেয়ে অনুসরণ করুন।

জিডিডিআইআইকে সরাসরি ব্রাউজার থেকে ক্লিক এবং ট্রিগার করার জন্য কোনও ফাইল অ্যাসোসিয়েশন তৈরি করা যেতে পারে কিনা তা জানেন না ।

এফটিপি: সংরক্ষণাগারসমূহ

সার্ভারটি হ'ল: ftp.archive.ubuntu.com

এবং কোডব্লকগুলির পথ হ'ল: উবুন্টু / উবুন্টু / পুল / মহাবিশ্ব / সি / কোডব্লকস

একটি টার্মিনাল টাইপ: ftp

তারপরে প্রম্পট আসে

ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb

ফাইল সংরক্ষণ করা হবে হোম

অযাচিত আর্কিটেকচারের ডিইবিগুলি মুছুন

এই স্ক্রিপ্টটি সংরক্ষণ করুন:

#!/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]};

জন্য প্যাকেজ তালিকা সঙ্গে তালিকা বার্তা পরিবর্তন করুন Codeblocks মধ্যে হোম ফোল্ডারের

ls *.deb

12 টি উপাদানের তালিকার সাথে প্যাকেজের সংখ্যা মেলে

যদি 20 উপাদান থাকে তবে 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 18 19 20


কিন্ডা এটি করার জটিল উপায়, বিশেষ করে dpkgআপনার ইনস্টল করার ক্ষেত্রে একটি সমস্যা রয়েছে ঠিক আপনার অর্ডারটি ঠিক মতো পেতে হবে যাতে আপনি প্যাকেজগুলি ইনস্টল করেন এবং আপনার স্ক্রিপ্টটি সমাধান করে না।
ভিডিওনাথ

ঠিক আছে, এবং তারপরে এপ-গেট ব্যবহার সম্পর্কে কী? সংরক্ষণাগারগুলি থেকে প্যাকেজগুলি ডাউনলোড করা এবং সেগুলিকে / var / ... স্থাপন করা এবং সেই নির্দিষ্ট সংস্করণটি ইনস্টল করার জন্য অ্যাপট-গেটটি বলছেন? এটি যদি কাজ করে তবে এটি একটি ঠাট্টা হতে পারে। আমি মনে করি প্যাকেজগুলি পুনরায় ডাউনলোড করা এড়াতে প্রথমে সংরক্ষণাগারগুলি পরীক্ষা করে দেখুন।
ব্যবহারকারীপরিচয়

এটি কাজ করতে পারে, তবে এটিতে আমাকে পেরেক দেবে না, এটি পরীক্ষা করার জন্য কোনও ভিএম সেটআপ করতে হবে। আমি আমার কোড :: স্ক্র্যাচ থেকে ব্লকগুলি সংকলন করেছি।
ভিডিওনাথ

হ্যাঁ। সত্যিকারের নিখরচায় ব্যবহারকারী হিসাবে একজন ভিএম। এই কারণেই আমি এই জাতীয় জিনিসগুলিকে ফিরিয়ে আনতে স্ন্যাপশট ব্যবহার করতে চাই, অ্যাপটি-বিটিআরএফ রয়েছে যা আমি মনে রাখতে পারি তবে মনে হয় এটি অসমর্থিত তাই এটি আমার কাছে কাঁটা লাগবে would কোড ব্লকগুলিতে কি মেক রুনের নিয়ম রয়েছে? @ ভিডিয়োনাথ
ব্যবহারকারীরা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.