Tag Archives | C++

CMake 3.22.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.22.2 sürümü, Tom Osika tarafından duyuruldu. CMake 3.22.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. Yeni sürümde, GCC gfortran 12 LTO ile uyumluluğunun düzeltildiğini belirten Osika; Boost 1.78 için destek eklendiğini söyledi. Osika; macOS işlerinin Xcode 13.2 kullanacak şekilde güncellendiğini 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.22.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

OBS Studio 27.2 Beta 2 duyuruldu

İlk sürüm adayı 30 Aralık 2021‘de duyurulan video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım OBS Studio‘nun (Open Broadcaster Software) 27.2 Beta 2 sürümü, Hugh Bailey tarafından duyuruldu. OBS Project tarafından sağlanan OBS Studio, asıl olarak Qt ile oluşturulmuştur ve aslında Open Broadcaster Software adıyla kullanıma sunulan yazılım, 2016’dan beri, OBS Studio adıyla anılmaktadır. C, C++ ve Qt dillerinde yazılan OBS Studio, gerçek zamanlı kaynak ve cihaz yakalama, sahne kompozisyonu, kodlama, kayıt ve yayın olanağı sağlar. Ana kullanıcı arayüzü beş bölüm halinde düzenlenen yazılım; sahneler, kaynaklar, ses mikseri, geçişler ve kontrolleri içerir. Stüdyo modundayken, iki tuval önizleme penceresi sunan yazılımda; soldaki pencere aktif olmayan sahnelerin değiştirilmesi ve önizlemesi için, sağdaki pencere ise canlı sahnenin önizlemesi için kullanılır. Sürüm, GNU/Linux için resmi Flatpak desteği sunuyor. OBS Studio 27.2 Beta 2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

OBS Studio 27.2 Beta 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Doxygen 1.9.3 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.9.3 sürümü duyuruldu. Belirtildiği biçimiyle ÇSANITIZE_UNDEFINED’i etkinleştirmek için gereken eksik sembollerin eklendiği yeni sürüm, HTML ve XML komutlarını dizine eklenmesiyle geliyor. Grafik klavuzunda dizin bağımlılığı grafikleri için açıklama eklendiği belirtilirken; Çekçe, Çince, İsveççe, Yunanca, Portekizce çevirilerinin güncellendiği ifade ediliyor. Projelere ait dokümantasyon hazırlarken zaman bakımından büyük bir kazanç sağlayan yazılım, Mac OS X ve GNU/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.9.3 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.
Continue Reading →

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

0

OBS Studio 27.2 Beta 1 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım OBS Studio‘nun (Open Broadcaster Software) 27.2 Beta 1 sürümü, Hugh Bailey tarafından duyuruldu. OBS Project tarafından sağlanan OBS Studio, asıl olarak Qt ile oluşturulmuştur ve aslında Open Broadcaster Software adıyla kullanıma sunulan yazılım, 2016’dan beri, OBS Studio adıyla anılmaktadır. C, C++ ve Qt dillerinde yazılan OBS Studio, gerçek zamanlı kaynak ve cihaz yakalama, sahne kompozisyonu, kodlama, kayıt ve yayın olanağı sağlar. Ana kullanıcı arayüzü beş bölüm halinde düzenlenen yazılım; sahneler, kaynaklar, ses mikseri, geçişler ve kontrolleri içerir. Stüdyo modundayken, iki tuval önizleme penceresi sunan yazılımda; soldaki pencere aktif olmayan sahnelerin değiştirilmesi ve önizlemesi için, sağdaki pencere ise canlı sahnenin önizlemesi için kullanılır. 2022’ye hazırlanırken, oyun yayıncıları ve diğer senaryo yayınlama araçları arasında popüler olan OBS Studio açık kaynak kodlu yazılımı, OBS Studio 27.2’nin ilk beta sürümüyle kullanıma sunuluyor. Sürüm, GNU/Linux için resmi Flatpak desteği sunuyor. Olası bir GNU/Linux çökme düzeltmesi de içeren yeni sürüm, GNU/Linux’ta artık Wayland’de OBS çalıştırırken kısayol tuşu desteği ve çeşitli ses düzeltmeleriyle geliyor. OBS Studio 27.2 Beta 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

OBS Studio 27.2 Beta 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Zstd 1.5.1 duyuruldu

Komut satırı ile hızlı, kayıpsız bir sıkıştırma algoritması ve veri sıkıştırma aracı olan Zstd adıyla bilinen Zstandard’ın 1.5.1 sürümü duyuruldu. Bunun, daha etkileyici performans iyileştirmeleri içeren bir sürüm olduğu belirtilirken, 1’den 4’e kadar olan hızlı sıkıştırma seviyeleri için hız iyileştirmeleri sağlanan yazılımda, orta sıkıştırma seviyelerinin (5 ila 12 arası) yeniden dengelendiği, Zstd 1.5.0’a göre Zstd 1.5.1 ikili boyutunun düşürüldüğü ifade ediliyor. Huffman kodu, çeşitli derleyicilerde %23~49 kazançlardan elde edilen çeşitli gerçek sıkıştırma testlerinde çok iyileştirilmiş bulunuyor. Genel sıkıştırma/açma hızlarının en az yüzde birkaç olması gerektiği belirtiliyor. Özellikle x86_64 BMI2 özellikli CPU’ların, ek hedeflenen Montaj kodundan da güzel hızlanmalar göreceği söyleniyor. Sürümde bunun dışında diğer bakım öğeleri, düzeltmeler ve iyileştirmeler var. Yeni sürüm, daha az bellek kullanımı ile sıkıştırma hızında büyük bir gelişme sağlıyor. Zstd 1.5.1 hakkında ayrıntılı bilgi edinmek için GitHub üzerindeki duyuru incelenebilir.

Continue Reading →

Zstd 1.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.22.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.22.1 sürümü, Tom Osika tarafından duyuruldu. CMake 3.22.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.22.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Cutelyst 3.2.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 3.2.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Bir C++ ve Qt web framework’ü olan Cutelyst‘in 3.2.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. ASql de 0.50 sürümüyle kullanıma sunulurken, ASql async Qt SQL kitaplığı da bir güncelleme almış bulunuyor. Cutelyst 3.2.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0