Tag Archives | C++

CMake 3.26.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.26.3 sürümü, John Parent tarafından duyuruldu. CMake 3.26.3’ün artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyleyen Parent; ekstra diller etkinleştirildiğinde MinGW araçları için eğik çizgi stilinin geri yüklendiği ifade ederken, eski C++ sürücüsüyle uyumluluğun da geri yüklendiğini söyledi. Destekleri için tüm kullanıcılara teşekkür edildiği ifade ediliyor. CMake 3.26.3 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

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

0

OBS Studio 29.1.0 Beta 1 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) 29.1.0 Beta 1 sürümü, Hugh Bailey tarafından duyuruldu. Windows için bir DLL engelleme özelliği eklenen yazılımda, bunun, OBS’nin sorunlu DLL’lerin OBS’ye eklenmesini ve örneğin 3. taraf kaplama kancaları ve eski video yakalama cihazları gibi donmaya veya çökmelere neden olmasını engellemesine olanak tanıdığı öyleniyor. macOS’ta güncelleme kanalları eklenirken, ileriye dönük daha küçük ve daha hızlı güncellemeler için Sparkle güncellenmiş bulunuyor. Akış ve kayıt için ses kodlayıcıyı seçmek için ayarlar eklendiği belirtilirken, parçalanmış MP4 ve MOV formatlarında kayıt yapmak için bir ayar eklendiği ifade ediliyor. Uyumsuz ses/video kodlayıcılar artık seçilen formata göre devre dışı bırakılacağı söylenirken, Python 3.11’in artık komut dosyasında desteklendiği belirtiliyor. 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 29.1.0 Beta 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

  

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

0

Qt 6.5.0 LTS duyuruldu

Uygulamaların oluşturulmasına hız kazandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin geliştirme platformu olan Qt’nin 6.5.0 LTS sürümü, Volker Hilsheimer tarafından duyuruldu. Qt 6.5.0 LTS’yi yayınladıklarını duyurmaktan gurur duyduğunu söyleyen Hilsheimer; Qt 6 serisinin 6. sürümünde, grafik ve UI geliştiricileri ve uygulama arka ucu için pek çok yeni işlevsellik sunduklarını belirtirken, ek olarak, Qt 6.5.0’ın birçok düzeltme ve genel iyileştirme getirdiğini ve ticari lisans sahipleri için uzun vadeli desteklenen bir sürüm olacağını ifade etti. Geliştirilmiş tema ve stil özellikleriyle gelen yeni sürümde, uygulamalar, Windows’ta karanlık modu kolayca destekleyebiliyor. Yeni sürümün, 6.4.x serisi ile ikili uyumlu olduğunu belirten Hilsheimer; Qt 6’ya taşımayı kolaylaştırmak için bir taşıma kılavuzu oluşturduklarını söyledi. Onay kutusu desteği için html liste öğelerinde CSS sınıflarının kullanıldığını belirten Hilsheimer; Qt -no-harfbuzz ile yapılandırıldığında yazı tipi oluşturmanın düzeltildiğini ifade etti. QStringConverter ve onu kullanan API artık Qt ise daha fazla metin codec’inin desteklendiği söyleniyor. Qt 6.5.0 LTS sürüm notlarından en önemli değişiklikler ve hata düzeltmeleri hakkında daha fazla bilginin bulunabileceği belirtiliyor. Qt 6.5.0 LTS hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtılmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt 6.5.0 LTS edinmek için:

0

CMake 3.26.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.26.2 sürümü, John Parent tarafından duyuruldu. CMake 3.26.2’nin artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyleyen Parent; statik kitaplık döngüsünde Fortran modülü taramasının geri yüklendiğini ifade etti. Ekstra diller etkinleştirildiğinde MinGW araçları için eğik çizgi stilinin geri yüklendiği ifade edilirken, eski C++ sürücüsüyle uyumluluğun da geri yüklendiği söyleniyor. CMake 3.26.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

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

0

CLion 2023.1 duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2023.1 sürümü, Anastasia Kazakova tarafından duyuruldu. CLion 2023.1’in artık yolda olduğunu belirten Kazakova; 2023.1 sürümünün artık kullanılabilir olduğunu söyledi. Talep üzerine demonte etme ve yeni kullanıcı arayüzü güncellemeleri ile gelen yeni sürüm, C++ araç setini bir sonraki seviyeye taşıyor. Yeni sürüm, paket yönetimi için bir çözüm getiriyor, hata ayıklama deneyimini güçlendiriyor, QML kodlamasına yardımcı oluyor ve yeni kullanıcı arabirimi için bir dizi iyileştirme içeriyor.CLion 2023.1, Toolbox uygulamasının, anlık paket olarak (Ubuntu’da), web sitesinden veya 2022.3 sürümünden bir yama güncellemesi aracılığıyla edinilebileceği belirtiliyor. Yeni sürüm; Qt modelleme dili (QML) desteği ve vcpkg ile entegrasyon sağlanmış olarak geliyor. Daha iyi C++ desteği ve CMake entegrasyonunda iyileştirmeler içeren yeni sürüm, gelişmiş kullanıcı deneyimi ve yeni kullanıcı arayüzü de içeriyor. VCS güncellemeleri dışında, diğer değişiklikler de yapılmış bulunuyor. CLion 2023.1 hakkında bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

CMake 3.26.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.26.1 sürümü, John Parent tarafından duyuruldu. CMake 3.26.1’i duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake 3.26.1’in artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyledi. ARCH INDEPENDENT kontrolünde regresyonun düzeltildiği belirtilen yeni sürümde, Windows’ta GNU benzeri komut satırı algılamasının devre dışı bırakıldığı ifade ediliyor. Yol dönüştürme geri aramasında değer semantiğinin kullanıldığı söylenirken, Clang 16.0 C++ modül işaretlerinin yalnızca GNU benzeri ön uç için kaydedildiği belirtiliyor. CMake 3.26.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

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

0

CLion 2023.1 RC duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2023.1 RC sürümü, Anastasia Kazakova tarafından duyuruldu. CLion 2023.1’in artık yolda olduğunu belirten Kazakova; 2023.1 sürüm adayı artık kullanılabilir olduğunu söyledi. CLion 2023.1 RC’yi kullanmak için aktif bir aboneliğe veya deneme lisansına ihtiyaç olduğunu belirten Kazakova; bu derlemede, yeni kullanıcı arayüzünde CMake araç penceresinin varsayılan olarak gizlenmesine neden olan bir sorunun düzeltildiğini ifade etti. Tam sürüm notları burada olduğunu belirten Kazakova; bu yapının denenmesini ve bulunan sorunların sorun izleyicisine bildirilmesini rica etti. CLion ile tonlarca ortak kod oluşturmak; oluşturucular ve yıkıcılar, alıcılar ve ayarlayıcılar ile eşitlik, ilişkisel ve akış çıktı operatörleri oluşturmak mümkün. RTOS ile hata ayıklarken, CLion görevlerin (parçaların) bir görünümünü sağlıyor. Yazılım, bağlayıcı komut dosyaları için sözdizimi desteğiyle geliyor. CLion 2023.1 RC hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0