Tag Archives | C++

Doxygen 1.9.8 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.8 sürümü duyuruldu. Çeşitli hata düzeltmeleriyle gelen yeni sürümde, sistem spdlog’unu kullanmak için CMake seçeneğinin eklendiği söyleniyor. ESC tuşuyla karanlık/aydınlık modunun değiştirildiği belirtilirken, getDefs’in giriş ve sonuç parametrelerinin yapılara taşındığı belirtiliyor. Çeşitli performans iyileştirmeleri ve eklenen bölüm başlıklarıyla kullanıma sunulan yeni sürüm, deneysel şablon motoru seçeneğini kaldırmış bulunuyor. Doxygen 1.9.8 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

  

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

0

CLion 2023.2.1 hata düzeltme güncellemesi duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2023.2.1 sürümü, Anastasia Kazakova tarafından duyuruldu. Kazakova; CLion 2023.2.1 sürümünün artık kullanılabilir olduğunu söyledi. AI Assistant’ın beta sürümünün artık sınırlı erişime sahip bir eklenti olarak mevcut olduğu belirtilirken, yazılımda, gömülü geliştiricilere yönelik açık kaynaklı bir platform olan PlatformIO ile kolaylaştırılmış entegrasyonun yer aldığı söyleniyor. C++’ta en yaygın olarak benimsenen paket yöneticilerinden biri olan vcpkg için geliştirilmiş entegrasyon yer aldığı ifade edilirken, uzak ve WSL işlemlerine ekleme ve kayıt değeri görünümlerini içeren önemli hata ayıklayıcı güncellemeleri yapıldığı belirtiliyor. CLion 2023.2.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

CLion 2023.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.27.4 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.27.4 sürümü, John Parent tarafından duyuruldu. CMake 3.27.4’ü duyurmaktan mutluluk duyduğunu söyleyen Parent; indirme sayfasından son sürümün kullanımını önerdiklerini ifade etti. Derleyici kimliği vcxproj’daki yinelenen içe aktarmanın kaldırıldığını belirten Parent; iki bileşenli sürüm numarası 1.3’ün çıkarılmasının düzeltildiğini söyledi. LLVMFlang-Fortran için yapı türleri için bayraklar eklenmiş bulunuyor. CMake 3.27.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

OBS Studio 30.0.0-beta1 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım olan OBS Studio‘nun (Open Broadcaster Software) 30.0.0-beta1 sürümü duyuruldu. Intel QSV desteği ve DeckLink için HDR oynatma önceliğiyle kullanıma sunulan sürüm, bir de YouTube canlı kontrol paneli sunuyor. WHIP’in kullanıma sunulmasıyla birlikte, FTL’nin Mayıs 2024’ten sonraki herhangi bir sürümde kaldırılmasının planlandığı belirtilirken, durum çubuğunun yeniden tasarlandığı söyleniyor. Linux’ta Intel QSV desteği eklenen yeni sürüme, Windows’ta OBS başlatma süresini iyileştirmek için gölgelendirici önbelleği eklendiği ve MacOS’ta uygulama ses yakalama eklendiği ifade ediliyor. Ses/video kodlayıcı açılır menüleri ada göre sıralanacak şekilde değiştirilmiş bulunuyor. 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. OBS Studio 30.0.0-beta1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

   OBS Studio 30.0.0-beta1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.27.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.27.3 sürümü, John Parent tarafından duyuruldu. CMake 3.27.3’ü duyurmaktan mutluluk duyduğunu söyleyen Parent; indirme sayfasından son sürümün kullanımını önerdiklerini ifade etti. Xcode olmadan macOS desteğinin geri yüklendiğini beliirten Parent; kullanılmayan belge oluşturma ayarlarının kaldırıldığını söyledi. Apple metin taslakları için çeşitli düzeltmeler içeren yeni sürümde, Python 3.13 için destek eklenmiş bulunuyor. CMake 3.27.3 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

CMake 3.27.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.27.2 sürümü, John Parent tarafından duyuruldu. CMake 3.27.2’yi duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake 3.27.2’nin artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyledi. Düzyazıda satır numaralarının güncellendiğini söyleyen Parent; RunCMake.GeneratorPlatform testindeki gereksiz koşulun kaldırıldığını ifade etti. Windows 8.1 ve önceki sürümleri hedeflerken bile en son Windows SDK’nin seçildiğini belirten Parent; macOS’ta 12.1’den büyük Xcode güncellemesi yapıldığını söyledi. Kod yorumunda önemsiz yazım hatasının düzeltildiğini belirten Parent; başa eklemede performans regresyonunun düzeltildiğini söyledi. CMake 3.27.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

LLVM 17.0.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) 17.0.0-rc1 sürümü duyuruldu. LLVM 17.0.0 sürüm adayı ile LLVM 17.x sürüm sürecinin başladığını duyurmaktan mutluluk duyulduğu belirtilirken, sürümün, kabaca altı aylık çalışma sonunda, topluluk tarafından ortaya çıkarıldığı ifade ediliyor. 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. Bu yayınla ilgili herhangi bir sorusu olanların, onları buradan sorabilecekleri belirtiliyor. LLVM Projesi, modüler ve yeniden kullanılabilir derleyici ve araç zinciri teknolojilerinin bir koleksiyonu olarak kullanıma sunuluyor ve adına rağmen, LLVM’nin geleneksel sanal makinelerle çok az ilgisi olduğu biliniyor. “LLVM” adının kendisi bir kısaltma değil; projenin tam adıdır. LLVM, isteğe bağlı programlama dillerinin hem statik hem de dinamik derlemesini destekleyen  modern, SSA tabanlı bir derleme stratejisi sağlamak amacıyla Illinois Üniversitesi’nde bir araştırma projesi olarak başlamıştı. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. 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 17.0.0-rc1 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

LLVM 17.0.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0