Tag Archives | C++

LLVM 10.0 RC1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 10.0 sürümünün sürüm adayı, sürüm yöneticisi Hans Wennborg tarafından duyuruldu. Wennborg; kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 10.0 RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 10.0 RC1 edinmek için projenin önsürümler sayfasına gidilebilir.

0

GNU Libtasn1 4.16.0 duyuruldu

GnuTLS, GNU Shishi, p11-kit ve diğer bazı paketler tarafından kullanılan ASN.1 kütüphanesi olan GNU Libtasn1‘in 4.16.0 sürümü, Nikos Mavrogiannopoulos tarafından duyuruldu. C ile yazılmış bağımsız bir kütüphane olan yazılımın yeni sürümünde kimi yeni destekler sağlandığı ifade ediliyor. GNU Lesser General Public License sürüm 2.1 veya daha yenisi altında lisanslanan yazılım, ilk olarak Fabio Fiorina tarafından yazılmış ve şimdi bir GNU paketi olarak sürdürülüyor. Oldukça portatif olmak ve sadece bir ANSI C89 platformu gerektirmek amacıyla yola çıkan yazılım, herhangi bir C kodu dosyası oluşturma gerektirmeyen çevrimiçi ASN.1 yapı yönetimi ya da C kodu dosyası oluşturma ve çevrimdışı ASN.1 yapı yönetimi olanağı sağlıyor. GNU Libtasn1 4.16.0 hakkında ayrıntılı bilgi sahibi olmak için gitlab.io duyurusunu ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Libtasn1 4.16.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.16.3 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.16.3 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.16.3’ü duyurmaktan mutluluk duyduğunu söyleyen Maynard; kullanıcıların mutlaka en son sürümü kullanmalarının önemli olduğunu belirterek, kendilerine verilen destek için teşekkür ettiklerini ifade etti. Maynard; doğru mimarinin seçildiğinden emin olunması gerektiğini söyledi. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio gibi yerleşik yapı ortamlarıyla birlikte kullanılabiliyor. CMake’in kendi sisteminde yalnızca C++ derleyicisi gerektiren minimum bağımlılıkları vardır. CMake’in bir diğer güzel özelliği, bir grafik editörle kullanılmak üzere tasarlanmış bir önbellek dosyası oluşturmasıdır. Çapraz platform ortamına duyulan ihtiyaç nedeniyle, 1999’da geliştirilmeye başlanan CMake; United States National Library of Medicine tarafından finanse edilmektedir. İlk olarak 2000 yılında uygulamaya giren CMake; 2001’de daha da gelişti. CMake 3.16.3 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.16.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 9.0.1 duyuruldu

Üçüncü sürüm adayı 19 Aralık 2019‘da duyurulan 2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 9.0.1 final sürümü, sürüm yöneticisi Hans Wennborg tarafından duyuruldu. Wennborg; kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. University of Illinois/NCSA Lisansı ile açık kaynaklı olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 9.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 9.0.1 edinmek için projenin sürümler sayfasına gidilebilir.

0

GNU GLOBAL 6.6.4 duyuruldu

Emacs ve Vi editörü, Bash kabuğu, çeşitli web tarayıcılar gibi değişik ortamlarda aynı şekilde çalışma becerisine sahip bir kaynak kod etiketleme sistemi olan GNU GLOBAL‘in 6.6.4 sürümü, Shigio YAMAGUCHI tarafından duyuruldu. GNU GLOBAL 6.6.4’ü duyurmanın kendisi için büyük bir zevk olduğunu söyleyen YAMAGUCHI; GNU GLOBAL’in aynı şekilde çalışan bir kaynak kodu etiketleme sistemi olduğunu hatırlattı. YAMAGUCHI; yazılımla birlikte Emacs, Vi, Less, Bash, web tarayıcısı gibi çeşitli ortamların kullanılabileceğini ifade etti. İşlevler, makrolar, yapılar, sınıflar gibi çeşitli nesnelerin kaynak dosyalarına kolaylıkla yerleştirilebileceğini ve taşınabileceğini belirten YAMAGUCHI; GNU ve BSD gibi UNIX (POSIX) uyumlu işletim sistemlerinde uyumlu biçimde çalışan yazılımın, GNU Özgür Belgeleme Lisansı ile kullanıma sunulduğunu hatırlattı. C, C++, Yacc, Java, PHP4 ve assembly olmak üzere 6 dili destekleyen yazılım; makine mimarisinden bağımsız olan etiket dosyalarının artımlı güncellenmesini destekliyor. GNU GLOBAL 6.6.4 hakkında ayrıntılı bilgi edinmek için projenin sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU GLOBAL 6.6.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Doxygen 1.8.17 duyuruldu

C++, C, Java, Objective-C, Python, IDL, PHP, C#, Fortran, VHDL, Tcl ve bir dereceye kadar D dilleri için online/offline dokümantasyon hazırlamayı sağlayan bir dokümantasyon sistemi olan Doxygen‘in 1.8.17 sürümü duyuruldu. Yeni sürümde; @ref [view] ve [view] sonrasında gelen blok komutunun hatalı eşleştirilmesinin düzeltildiği bildirilirken, belirsiz görüntü dosyalarındaki yanlış uyarıların düzeltildiği söyleniyor. Kaynak kodlarının içinde herhangi ek bir IDE’ye yada programa ihtiyaç duymaksızın gezinmeyi sağlayan Doxygen; HTML, RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, Unix man şeklinde çıktıları destekliyor. Projelere ait dokümantasyon hazırlarken zaman bakımından büyük bir kazanç sağlayan yazılım, Mac OS X ve Linux altında geliştirilmiş, ancak oldukça taşınabilir bir platform olarak ayarlanmıştır. Doxygen ayrıca hepsi otomatik olarak üretilen bağımlılık grafiklerini, kalıtım şemalarını ve işbirliği şemalarını kullanarak çeşitli elemanlar arasındaki ilişkileri görselleştirebilir. Doxygen’i normal belgeler oluşturmak için de kullanabilirsiniz. Doxygen 1.8.17 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Doxygen 1.8.17 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.16.2 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.16.2 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.16.2’yi duyurmaktan mutluluk duyduğunu söyleyen Maynard; kullanıcıların mutlaka en son sürümü kullanmalarının önemli olduğunu belirterek, kendilerine verilen destek için teşekkür ettiklerini ifade etti. Maynard; doğru mimarinin seçildiğinden emin olunması gerektiğini söyledi. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio gibi yerleşik yapı ortamlarıyla birlikte kullanılabiliyor. CMake’in kendi sisteminde yalnızca C++ derleyicisi gerektiren minimum bağımlılıkları vardır. CMake’in bir diğer güzel özelliği, bir grafik editörle kullanılmak üzere tasarlanmış bir önbellek dosyası oluşturmasıdır. Çapraz platform ortamına duyulan ihtiyaç nedeniyle, 1999’da geliştirilmeye başlanan CMake; United States National Library of Medicine tarafından finanse edilmektedir. İlk olarak 2000 yılında uygulamaya giren CMake; 2001’de daha da gelişti. CMake 3.16.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.16.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0