Tag Archives | C++

CMake 3.24.0-rc5 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.24.0-rc5 sürümü duyuruldu. 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.İhtiyaç duyulabilecek belgelerin burada bulunabileceği belirtiliyor. 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.24.0-rc5 hakkında daha bilgi edinmek için sürüm notlarını ve indirme sayfasını inceleyebilirsiniz.

Continue Reading →

CMake 3.24.0-rc5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.23.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.23.3 sürümü, John Parent tarafından duyuruldu. CMake 3.23.3’ü duyurmaktan mutluluk duyduğunu söyleyen Parent; 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. Parent; ihtiyaç duyulabilecek belgelerin burada bulunabileceğini belirtti. 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.23.3 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Magisk 25.2 duyuruldu

Düşük seviyeli bileşenlerinin çoğu C++ ile yazılan, öte yandan Rust, ham hızı, esnekliği ve C++’ın donanım işlevselliğine doğrudan eşlemenin çoğunu sağlayan ve bellek açısından güvenli bir ortam sunan Magisk‘in 25.2 sürümü duyuruldu. Yakın zamanda Magisk’in Rust’ta tam bir uygulamasını görmek beklenmiyor olsa da, Rust kodunu projenin günlük kaydı altyapısına entegre etmeye yönelik bu erken çalışmanın muhtemelen çok önemli olacağı ifade ediliyor. Magisk’in 25.0 sürümünün kararlı kanal üzerinden yayınlanmasından sonra Rust programlama dilinin Android kod tabanına adapte edilmesi için ilk adımların görüldüğü belirtilirken, Magisk 25.2 biçiminde yeni ve kararlı bir yapının kullanıma sunulduğu söyleniyor. Yeni sürümde, stub cpio kullanıldığında kurtarma için yeniden başlatma probleminin düzeltildiği belirtilirken, daha iyi veri şifreleme algılamasının sağlandığı ve tüm günlük kaydı altyapısının Rust’a taşındığı ifade ediliyor. Magisk 25.2 hakkında bilgi edinmek için sürümler duyurusunu inceleyebilirsiniz.

Continue Reading →

Magisk 25.2edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Cutelyst 3.5.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 3.5.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Bir C++ ve Qt web framework’ü olan Cutelyst‘in 3.5.0 sürümünü artık hem Qt5 hem de Qt6 desteğiyle gönderildiği belirtiliyor. Cutelee 6 desteğiyle gelen yeni sürümde, yeniden kullanım bağlantı noktası olmadan sunucu kullanımı düzeltilmiş bulunuyor. Cutelyst Qt Web çerçevesi yeni bir lisans aldığını belirten Nicoletti; bunun daha izinli BSD-3-Clause olduğunu söyledi. 2013’te projeye başladığında LGPL’nin mükemmel bir lisans olduğunu hatırlatan Nicoletti; ne var ki, ticari Qt lisansına sahip, kullanmak isteyen ancak mevcut lisans nedeniyle yapamayan kullanıcılar olabileceğini fark ettiğini söyledi. Dolayısıyla böyle bir lisans değişikliğine gittiğini belirtti. Cutelyst 3.5.0 hakkında daha bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 3.5.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rcpp 1.0.9 duyuruldu

R ve C++’ın sorunsuz entegrasyonunu sağlayan, C++ sınıflarının yanı sıra R işlevleri de sağlayan Rcpp paketinin CRAN‘a yansıyan ve aynı zamanda Debian‘a da yüklenen 1.0.9 sürümü duyuruldu. Rcpp ekibinin, Rcpp’nin en yeni 1.0.9 sürümünü duyurmaktan mutluluk duyduğu belirtilirken, Rcpp’nin, artık R’yi C veya C++ koduyla geliştirmenin en popüler yolu haline geldiği ifade ediliyor. Değerli bir liste etiketinin temizlendiği ve dizeler için bir hareket oluşturucu ve atamanın eklendiği belirtilen yeni sürümde, iki küçük hatanın da düzeltildiği söyleniyor. Test süresini CRAN tercihiyle sınırlamak için tam test paketini çalıştırılmadığı ifade ediliyor. Bilindiği gibi, birçok R veri türü ve nesnesi, hem yeni kodun yazılmasını hem de üçüncü taraf kitaplıkların daha kolay entegrasyonunu kolaylaştıran C++ eşdeğerleriyle ileri geri eşlenebiliyor. Kullanımı kolay, sağlam ve performanslı bir C++ arabirimi aracılığıyla R uygulamalarını genişletme ve büyütme olanağı sağlanıyor. Tüm anahtar R veri türleri, doğal olarak anahtar C++ veri yapılarına eşleniyor ve basit arayüzler, ileri ve geri aktarımı çok kolaylaştırıyor. Rcpp 1.0.9 hakkında bilgi edinmek için sürüm duyurusunu ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

Rcpp 1.0.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 14.0.6 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) 14.0.6 sürümü, GitHub üzerinden Tom Stellard tarafından duyuruldu. LLVM 14.0.6’yı duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun önemli bir sürüm olduğunu söyledi.  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 14.0.6 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

Dear ImGui 1.88 duyuruldu

C++ için bir grafik kullanıcı arabirimi kitaplığı olan Dear ImGui‘nin 1.88 sürümü, omar tarafından duyuruldu. 3B boru hattı etkinleştirilmiş uygulamalarda istenildiği zaman oluşturulabilecek optimize edilmiş köşe arabellekleri veren yazılımın, hızlı, taşınabilir, oluşturucudan bağımsız olduğunu belirten omar; aynı zamanda, dış bağımlılık da içermediğini söyledi. Dear ImGui’nin, hızlı yinelemeler sağlamak ve programcıları içerik oluşturma araçları ve görselleştirme/hata ayıklama araçları oluşturma konusunda güçlendirmek için tasarlandığını belirten omar; bu amaca yönelik olarak basitliği ve üretkenliği desteklediği ve normalde daha üst düzey kitaplıklarda bulunan belirli özelliklerden yoksun olduğunu ifade etti. Dear ImGui’nin, özellikle oyun motoruna (araçlar için), gerçek zamanlı 3D uygulamalara, tam ekran uygulamalara, gömülü uygulamalara veya işletim sistemi özelliklerinin standart olmadığı konsol platformlarındaki tüm uygulamalara entegrasyon için uygun olduğunu ifade eden omar; yazılımın, kod odaklı ve veri odaklı araçlar oluşturmak için kullanımı kolay bir araç olduğunu söyledi. omar; Dear ImGui’yi uygulamaya entegre etmek için bir arka uca ihtiyaç olacağını hatırlattı. hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Dear ImGui 1.88 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0