64 bit Ubuntu kullanıyorum ve Code :: Blocks IDE'yi yüklemek istiyorum. Herhangi bir depo var mı?
64 bit Ubuntu kullanıyorum ve Code :: Blocks IDE'yi yüklemek istiyorum. Herhangi bir depo var mı?
Yanıtlar:
Code :: Blocks, platformlar arası bir Entegre Geliştirme Ortamıdır (IDE). Sınırsız genişletilebilirlik sağlayan, kendi geliştirdiği bir eklenti çerçevesi üzerine kuruludur. İşlevselliğinin çoğu zaten eklentiler tarafından sağlanmıştır. Temel pakette bulunan eklentiler şunlardır:
- Derleyici birçok ücretsiz derleyiciye ön uç
- GDB için hata ayıklayıcı ön uç (ve Windows platformları için CDB)
- Kaynak biçimlendirici (AStyle'a göre)
- Yeni C ++ sınıfları oluşturmak için sihirbaz
- Kod tamamlama / semboller tarayıcı (çalışma devam ediyor)
- Varsayılan MIME işleyicisi
- Yeni Kod Yaratma Sihirbazı :: Blocks eklentileri
- Yapılacaklar listesi
- Komut dosyalarına göre genişletilebilir sihirbaz
- Autosave (bir kaza şanssız durumda işinizi kurtarır) 1
İndirmek ve yüklemek için aşağıdaki resme tıklayın.
1 Kaynak: Ubuntu Uygulamalar Dizini
Yazılım Merkezinde bulunur.
Sadece açın Ubuntu Software Center
ve adını arayın.
Veya terminal aracılığıyla kurun:
sudo apt-get install codeblocks
Code :: Blocks web sitesinden, Linux için indirme sayfası, Code :: Blocks'un makul derecede güncel bir sürümünü kurmanın en kolay yolu olan Code :: Blocks Sürüm Oluşturma PPA'sına işaret eder . Yukarıda belirtilen PPA'dan Code :: Blocks kurmak için aşağıdakileri yapın:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Aşağıdaki komutu kullanarak CodeBlock'ları yükleyebilirsiniz:
sudo apt-get install codeblocks
Eğer ubuntu üzerinde geliştirmeyi planlıyorsanız, komut satırından kod derlemeyi öğrenmenizde fayda var ... IDB bile
kaynak kodunu indir
http://www.codeblocks.org/downloads
codeblocks_16.01.tar.gz ile benzer bir dosya seçin
tarball'ı ve sayıyı genişletmek istediğiniz yere cd
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
şimdi kurulu ... devam et ve başla
codeblocks # Voila you have launched your new IDE
Eğer yukarıdaki hatalar veriyorsa, muhtemelen henüz yukarı yönlü bağımlılıklar yüklememişsinizdir ... eğer öyleyse bu yardımcı olabilir
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
Tek yapmanız gereken kaçmak:
sudo apt-get update
sonra
sudo apt-get upgrade
ve sonra
sudo apt-get install codeblocks
Depo listeniz güncel değil, Ubuntu'dan güncelleme önerisi aldınız. Eğer Linux programcısı olmak istiyorsanız, başlamadan önce LPIC-1 bilgisini almanızı öneriyorum. Kodlamak için bu sistemin temellerini anlamak çok önemlidir.
Jens'in en yeni sürümünü kullanmanızı öneririm. Resmi olmasa bile, tüm sürümleri alabiliriz. Ayrıca repositury veya just'deb 'dosyasını seçebilirsiniz.
Kararlı sürüm için, bu iki satırı sources.list
dosyaya ekleyin ve paket dizinini yenileyin
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
Ardından kod bloklarını yükleyin. Ubuntu 12.04'te test edildi - hem 32, hem de 64 bit.
Paketleri el ile yüklemeyi deneyebilirsiniz. Dosya yöneticinizle FTP üzerinden arşivlere bağlanma . Veya aşağıdaki linkten siteden manuel olarak indirin.
Alternatif olarak , başka bir paket / bağımlılığın eksik olup olmadığını belirten her bir deb dosyasını tıklatarak GUDE üzerinden GDEBI ile kurun ve sonra ilk önce onu kurun. Codeblocks ile başlayabilirsiniz ve GDEBI doğrudan ilgili paketleri gösterecek ve takip edersiniz ve bağımlılıklarda kaybolmamanız için.
Doğrudan bir tarayıcıdan GDEBI'yi tıklatıp tetiklemek için bir dosya ilişkisi kurulabilir mi bilmiyorum .
Sunucu: ftp.archive.ubuntu.com
Ve Codeblocks'a giden yol şudur: ubuntu / ubuntu / pool / universe / c / codeblocks
Bir terminal türünde: ftp
Sonra propmt geliyor
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Dosyalar HOME'a kaydedilecek
İstenmeyen mimarinin DEB'lerini silmek
Bu betiği kaydet:
#!/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;
Sen, senaryoyu nasıl kullanılacağına dair cevaplar için kontrol Çalıştırılabilir yapın ve ondan çalıştırabilirsiniz EV .
Paketleri kurmak için echo komutunu bash komutuyla değiştirin:
dpkg -i ${BLOCKS[LIST]};
İçin paketlerin listesi ile liste mesajı değiştirme codeblocks içinde ANA klasörüne
ls *.deb
Paketlerin sayısını 12 elementin listesiyle eşleştir
20 element varsa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
sizin tarafınızdan yüklemeyle ilgili bir sorun varsa paketleri kurduğunuz sırayı almak zorundasınız ve betiğiniz bunu çözmüyor.