Tag Archives | C++

GNU Libtasn1 4.17.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.17.0 sürümü, Simon Josefsson 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.17.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.17.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Arduino IDE 2.0.0-beta.6 duyuruldu

Arduino için entegre bir geliştirme ortamı (IDE), C ve C++ dilleri ile yazılmış bir platformlar arası uygulama olan Arduino IDE’nin 2.0.0-beta.6 sürümü duyuruldu. Arduino IDE‘nin yeni sürümünün daha hızlı ve daha da güçlü olduğu belirtilirken, daha modern bir düzenleyici ve daha duyarlı bir arayüz ve ek olarak, otomatik tamamlama, kod gezintisi ve hatta canlı bir hata ayıklayıcı içerdiği ifade ediliyor. Ancak sürümün halen beta durumunda olduğu belirtilerek; bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Açık kaynak kodlu olan Arduino IDE’nin GitHub’da barındırıldığı hatırlatılıyor. Arduino Light temasında doğru renkte olmayan bool için doğru ve yanlış terimlerin ve taslak defteri klasör seçim düğmesi metninin düzeltildiği söyleniyor. GNU Genel Kamu Lisansı ile lisanslanmış olan Arduino IDE, özgür bir yazılımdır. Arduino IDE temelde, çalıştırılabilir kodu hexadecimal format ile metin dosyasına işler. Ardından kullandığımız Arduino IDE’si bu metin dosyasını bağlı olan arduino kartına firmware’ine yükleyici program ile aktarmayı gerçekleştirir. Arduino IDE 2.0.0-beta.6 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Arduino IDE 2.0.0-beta.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.20.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.20.2 sürümü, Tom Osika tarafından duyuruldu. CMake 3.20.2’yi duyurmaktan mutluluk duyduğunu söyleyen Osika; 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. 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.20.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.20.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 12.0.0 duyuruldu

Beşinci sürüm adayı 8 Nisan 2021’de 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) 12.0.0 sürümü, Tom Stellard tarafından GitHub üzerinden duyuruldu. LLVM 12.0.0’ı duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun x86-64 mikro mimari özellik seviyelerini destekleyen (GNU/GCC araç zincirinin davranışıyla eşleşen) büyük bir özellik sürümü olduğunu söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. 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 12.0.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

CMake 3.20.1 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.20.1 sürümü, Tom Osika tarafından duyuruldu. CMake 3.20.1’i duyurmaktan mutluluk duyduğunu söyleyen Osika; 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. 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.20.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.20.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.19.8 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.19.8 sürümü, Tom Osika tarafından duyuruldu. CMake 3.19.8’i duyurmaktan mutluluk duyduğunu söyleyen Osika; 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. 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.19.8 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.19.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 12.0.0-rc5 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) 12.0.0-rc5 sürümü, Tom Stellard tarafından GitHub üzerinden duyuruldu. Henüz çözümlenmemiş bazı hatalar nedeniyle LLVM 12.0’ın henüz beklediğini belirten Stellard; bunun resmi sürümden önceki son sürüm adayı olacağını düşündüklerini söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. 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 12.0.0-rc5 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 12.0.0-rc5 edinmek için projenin sürümler sayfasına gidilebilir.

0