Ubuntu’da C++ Compiler(Derleyici)’ı Yükleme | Timur Aykut YILDIRIM
← Ubuntu’da Dil Paketi Yükleme
Ubuntu’da Masaüstü Dosyalarının Görünmemesi Durumu →
22 Aralık 2010 · 23:57
Ubuntu’da C++ Compiler(Derleyici)’ı Yükleme
Önemli not: Yanlışlıkla silindiği fark edilip bloga tekrar yüklenmiştir.
Uzun zamandır bloguma yazmıyordum ve nedense akşam çayımı içerken yine “back-to-the basic” tadında birşeyler yazmak istedim, ve içerik olarakta “artık blogda yavaş yavaş linux’tan söz etmenin zamanı geldi” diye düşündüğüm için başlıkta söz ettiğim gibi bir konu seçtim. Özlemişim Linux’u, daha önce attığım formattan sonra 2. partition yaratmaya fırsat bulamadan hayatın koşturmacasına girince akşam “bi de bununla” (:P) uğraşmaya üşenebiliyor insan. Bende bir kez daha format attıp sadece Ubuntu 10.10 kullanmaya başladım, ve bütün çalışmalarımı Linux ortamına uyarlamanın yollarını arıyorum ve bu sırada yaşadıklarımı da düzenleyip bloguma yazma fikri gerçekten hoşuma gitti. 😉 (misal: matlab, zilog..)
Önce derleyici’nin(compiler) ne olduğuyla başlayalım. Derleyiciler, kullanıcının yazdığı kaynak kodları(source code) alıp object code’a dönüştüren programımsı şeylerdir. ( zira şu an direk program demek doğru olur mu diye kuşkudayım, o yüzden böyle bir tabiri uygun gördüm. bu hususta emin iseniz yorum yazmakta bir mahzur görmeyin. zaten kimse yorum fln da yazmıyor :S ) Peki “object code” nedir? Object code, object-oriented konseptiyle alakalı değildir. Object code, source code’un makine diline derlenmiş ancak henüz link edilmemiş halidir.(yanlış hatırlıyor olabilirim, cevaptan eminseniz, lütfen düzeltmeme yardımcı olun)
Linux ortamının da en meşhur derleyicisi FSF(Free Software Foundation) tarafından geliştirilmiş olan GNU C Compiler(gcc)’dır. Tabi daha sonralardan FSF C++ için g++’yı da çıkarmıştır. İşte bu zımbırtıyı yüklemek için yapmamız gereken şey gayet basit. Ama yüklemeden önce varlığını kontrol etmek lazım dimi? 😀
Uygulamalar > Donatılar > Uçbirim‘e tıkladıktan sonra karşımıza konsolda önce g++’yı kontrol etmek için şunu yazmamız yeterli olacak;
g++ -v (sanırım v harfi “version”a vurgu yapıyor, unutunca buradan aklınıza getirebilirsiniz)
Compiler yüklü ise hangi versiyonunun yüklü olduğunu belirtirdi. Ancak yüklü değilse, yüklemeniz için konsol artık size yardım da da bulunup, ipucu verebiliyor.
sudo apt-get install g++ yazdığımızda bizden kullanıcı şifremizi istiyor (bilgisayarda oturum açtığınız kullanıcı hesabının şifresi) Şifreyi girdikten sonra kendisi compiler’ı otomatik olarak yüklüyor.
En son tekrar g++ -v yazdığımızda artık bir version belirttiğine göre yüklenmiş demektir.
Not 1: Sonraki yazımda Linux ortamındaki IDE’lerden (Integrated Development Environment) ve bunların konfigürasyonlarından söz etmeyi düşünüyorum.
Not 2: g++ değilde gcc yüklemek istiyorsanız yukarıdaki komutlarda g++ yerine gcc yazmanız yeterli olacaktır. Ancak eğer yanlış hatırlamıyorsam Ubuntu’nun içinde default olarak var.
Tagged as c, c++, compiler, compiler nedir, compiler yükle, derleyici, derleyici nedir, derleyici yükle, FSF, g++, g++ yükle, gcc, gcc yükle, konsol komutları, konsoldan yükle, linux, nasıl, object code, ubuntu, ubuntu 10.10
11 responses to “Ubuntu’da C++ Compiler(Derleyici)’ı Yükleme”
27 Eylül 2011, 21:43
deniyorum olmuyo yeaa 😐 başka yolu var mı acaba ????
28 Eylül 2011, 23:08
Öncelikle şunu soruyum, terminale ” g++ -v ” komutunu girdiğinizde karşınıza ne tür bir sonuç çıkıyor? 🙂
Böyle bir sonuç aldım doğru olup olmadığını çözemedim açıkcası yardımcı olursanız sevinirim
Mehmet Selam, blog yazımdan direk alıntı yapıyorum : “En son tekrar g++ -v yazdığımızda artık bir version belirttiğine göre yüklenmiş demektir.”
../src/configure -v –with-pkgversion=’Ubuntu/Linaro 4.6.3-1ubuntu5′ –with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs –enable-languages=c,c++,fortran,objc,obj-c++ –prefix=/usr –program-suffix=-4.6 –enable-shared –enable-linker-build-id –with-system-zlib –libexecdir=/usr/lib –without-included-gettext –enable-threads=posix –with-gxx-include-dir=/usr/include/c++/4.6 –libdir=/usr/lib –enable-nls –with-sysroot=/ –enable-clocale=gnu –enable-libstdcxx-debug –enable-libstdcxx-time=yes –enable-gnu-unique-object –enable-plugin –enable-objc-gc –enable-targets=all –disable-werror –with-arch-32=i686 –with-tune=generic –enable-checking=release –build=i686-linux-gnu –host=i686-linux-gnu –target=i686-linux-gnu
gcc sürümü 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
Ben C derleyicisini nasıl açacağım peki?
Selam, kusura bakma yorumunu biraz gecikmeli olarak görebildim. Derleyiciyi açmaktan kasıtın onunla c++ kodu derlemek mi yoksa başka birşey mi amaçlamıştın?
bendede g++ -v yazdığımda programın yüklü olduğu çıktı ama programı bulamıyorum :S Bayağı acemilik var . Yardımcı olabilir misiniz :S
Merhaba, Eğer bilgisayarında compiler yüklü ise gedit benzeri bir text editörde kodunu yazdıktan sonra terminal üzerinden kodu derleyebilirsin. Eğer daha bütünleşik bir ortam olsun istiyorsan Netbeans , Eclipse vb. bir IDE kullanarak terminal üzerinden sürekli gcc’yi çağırmak ile uğraşmayabilirsin.
abi sagolasın linux’ u yeni yukledım ılk kez kullanıyorum baya yardımcı oldun emegın ıcın tesekkkurler…
08 Ağustos 2015, 03:01
peki c# yı nasıl yukleyebılırım acayip derecede acamiyim yardım ederseniz sevinirim.
c# için microsoft’un visual studio ide’sini indirebilirsin.