GCC 4.0 geliyor, RC1 yayınlandı

0
Soulblighter
C, C++, Objective-C, Fortran, Java ve ADA dillerinde yazılmış programları 15'in üzerinde farklı bilgisayar mimarisi için derlememize imkan veren GCC (GNU Compiler Collection) 4.0 RC1 yayınlandı. Değişiklikleri buradan okuyabilir, buradan da GCC 4.0 RC1'i indirebilirsiniz.

GNU/Linux sistemlerin en önemli, kritik ve olmazsa olmaz bileşenlerinden biri olan GCC derleyici süitinin yeni sürümü ile birlikte bu derleyici ile derlenen Firefox, OpenOffice.org, Linux çekirdeği gibi pek çok yazılımın kalitesinde ve performansında artış bekleniyor.

Görüşler

0
zekeriya_akyildiz
Bir türlü anlayamöadım şu GCC olayını :( M$'a fenamı bağlandım nedir? bu derleme işlemlerini yapacak görsel birşeyler yokmu? (GUI)
0
FZ
Bir program derlemek, görsel, grafik bir işlem değildir ki.

Sanırım kast ettiğiniz Visual Studio ya da Borland'ınkilere benzeyen tümleşik geliştirme ortamları (IDE - Integrated Development Environment).

GNU/Linux ortamında, bunlara benzer araçlar mevcut elbette:

- http://anjuta.sourceforge.net/

Bir başka örnek Emacs + JDE ile Java geliştirme:

- http://www-106.ibm.com/developerworks/library/j-emacs/?n-j-5241

Ya da daha cicili bicili bir örnek, Eclipse geliştirme ortamı:

- http://eclipse.org/

Ama bizim burada bahsettiğimiz derleyicinin kendisi idi, onun etrafını saran grafik arayüzler değil, programın çıktı kod kalitesini belirleyen derleyici, o araçlar değil.
0
pismikrop
FZ'nin dediği gibi senin bahsettiğin IDE sanırım.

Örnek olarak Microsoft'un C# derleyicisi csc (c sharp complier), VB.NET derleyicisi ise vbc. İstersen programlarını komut isteminden derleyebilirsin.

Ama bildiğim kadarıyla makefile, automake gibi araçlar
windowsta olmadığı için çok parçalı bir programı derlemek
baya bir zahmet alıyor. Yada .bat dosyası oluşturmanız gerekli.

Tabi mingw veya cygwin kullanıyorsanız. Bunlar için de bir makefile yazabilirsiniz.
0
FZ
.NET ortamında yazılım geliştirmek için make tarzı araçlar mevcuttur, ANT tarzı araç da mevcuttur, bkz.:

- http://www.15seconds.com/issue/021203.htm

- http://nant.sourceforge.net/
0
vst
Nmake(M$ derleyicisi) ve bcc55(Borland) başta olmak üzere hemen hemen tüm derleyicilerin kendi make benzeri programları beraberlerinde geliyor.

Bunun yanı sıra, belirtildiği gibi, IDE ile derleyici ayrı şeyler. IDE içerisinden derleme işlemine dair yapılan herşey, komut satırından da yapılıyor. IDE'nin yaptığı şey ise, bu komut satırı progamlarını uygun bir şekilde çalıştırmak. Komut satırı programlarını iyi bilen kişilerin IDE kullanmalarının tek bir sebebi oluyor: Code Completion (kod tamamlama). Buna da ihtiyacı olmayan kişiler, sistem kaynaklarını verimli şekilde kullanmak ve biraz da acı çekmenin hazzına varmak için win32'de bile komut satırında çalışıyor.
0
eeran
Ayrıca UNIX/X11 ortamında çalışan kdevelop [www.kdevelop.org]'u da C/C++ ile uygulama geliştirmek amacıyla kullanabilirsiniz.
Linux üzerinde kdevelop ile çalışan arkadaşlar gayet memnunlar.
0
robertosmix
Hazır konu açılmışken, müsait zamanları olan arkadaşlarımızdan (özellikle JAVA konusunda bilgisi olan) GNU Classpath projesine destek vermelerini rica ediyorum.

libgcj ile birleştirilmesinden sonra daha özgür bir JAVA'ya yol açan en önemli çalışmalardan birisi olarak gördüğüm bu projenin uzun vadede (hata şu anda bile) erişilemez bir noktaya yerleşeceğine inancım tam. SUN'ın kitaplıklarını GPL olarak lisanslama isteği de GNU Classpath'in geldiği noktadaki başarısını egale etmeye çalışmak. Bkz: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath.html

GCC inanılmaz derece güçlü. Öyleki gcj (Gnu Java Compiler) uzun zamandan beri update edilmeye bile gerek duyulmuyor. Eğer internette diğer derleyicilerle yapılan performans testlerine bakarsanız, açık ara önde olduğunu farkedersiniz. Kaldı ki hiç bir bug bile çıkmıyor uzun zamandır. (http://gcc.gnu.org/bugs.html#known) Bu güç JAVA ile birleşince oldukça sağlam çözümler ortaya çıkıyor şüphesiz.

Görüş belirtmek için giriş yapın...

İlgili Yazılar

Moveabletype ile kişisel web sitesi yönetimi

angeleous

Kişisel web sitenizde günlük olarak yaşadığınız olayları, paylaşmak istediklerinizi insanlara duyurmak, insanların yazdıklarınıza yorumlarını eklemelerine olanak sağlamak istiyorsanız movabletype bu iş için sade ve güçlü bir uygulama. Perl ile yazılmış uygulama MySQL, PostgreSQL, Berkeley DB destekliyor ileride de Oracle desteği verileceği belirtiliyor. Uygulamanın tüm özellikleri için buraya tıklayabilirsiniz.

Knowlan: Ağınız Kontrolünüzde

FZ

Knowlan, ARP protokolunu kullanan yerel ag IP ve MAC adresi tarayicidir. Knowlan, kodun daha kolay tasinabilmesi icin libpcap ve libnet kutuphanelerini kullanarak yazildi.

Knowlan, yerel agdaki erisilebilen (acik) bilgisayar' larin IP adreslerini ve MAC adreslerini yerel agdaki butun ip adreslerine bir kereye mahsus ARP REQUEST paketi atma ve ARP REPLY paketi gonderen bilgisayarlarin IP ve MAC adreslerini kullaniciya sunma seklinde calismaktadir.

ht://Dig ile kendi arama motorunuzu oluşturun

Soulblighter

Bir çok Linux kullanıcısı, kendi sistemi üzerinde kolaylıkla bir web sunucusu çalıştırabilir. Sayfaları sunucuda barındırmak işin yarısıdır, onları bulmak ise diğer yarısı. İşin diğer yarısı ise ht://Dig yazılımının işi.

.NET ortamında P2P Oyun Programlama Yarışması

FZ

Microsoft, geliştiricilerin .NET programlama platformunu daha iyi tanımaları için P2P (peer-to-peer) bir bilgisayar ağı üzerinde çalışacak bir oyun programlama yarışması açtı.

Terrarium adlı bu çok oyunculu ekosistemde, programcılar kendi makinalarında VB.NET ya da C# ile bir etobur ya da otobur programlıyorlar. Teleporter sistemi bunlar ekosisteme ve diğer makinalara taşıyor.

All Plan ve Cinema 4d Türkiye tanıtımı başladı

redogre

All plan den hatırlayacağınız Alman Nemetschek firması Cinema 4D adlı 3 boyutlu çizim programını da bünyesine kattı. Aluplan firmasının Türkiye'ye getirdiği Allplan ve Cinema 4D programlarının tanıtımını ve eğitimini FGA Mimarlık veriyor. Firmanın sitesinde hem programlarla ilgili bilgi hem, tutorial lar hem de patch ler var.