Tag Archives | John W. Parent

CMake 4.4.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 4.4.3 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.3’ü duyurmaktan mutluluk duyduğunu söyleyen Parent; başlangıçta çeşitli Makefile lehçeleri için bir jeneratör olarak tasarlanan CMake’nin, bugün Ninja gibi modern derleme sistemlerinin yanı sıra Visual Studio ve Xcode gibi IDE’ler için proje dosyaları da ürettiğini hatırlattı. C ve C++ dilleri için yaygın olarak kullanılan CMake’nin, diğer dillerin kaynak kodunu derlemek için de kullanılabildiğini hatırlatan Parent; kullanıcının internetten indirilen bir kaynak kod paketini nasıl derleyeceğini öğrenmek için Kullanıcı Etkileşim Kılavuzu ile başlamasının yararlı olacağını söyledi. Bu kılavuzun, cmake(1) veya cmake-gui(1) yürütülebilir dosyasını çalıştırmak, bir jeneratör seçmek ve derlemeyi tamamlamak için gereken adımları ayrıntılı olarak açıklayacağını belirten Parent; Bağımlılıkları Kullanma Kılavuzunun, üçüncü taraf bir kütüphaneyi kullanmaya başlamak isteyen geliştiricilere yönelik olduğunu ifade etti. CMake 4.4.3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

CMake 4.4.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 4.4.2 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.2’yi duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

CMake 4.4.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 4.4.1 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.1’i duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.1 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

CMake 4.4.0 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 4.4.0 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.0’ı duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

CMake 4.3.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 4.3.2 sürümü, John W. Parent tarafından duyuruldu. CMake 4.3.2’yi duyurmaktan mutluluk duyduğunu söyleyen Parent-E tar komut satırı aracı ve file(ARCHIVE_EXTRACT) komutu artık yolları mutlak olan veya .. yol geçiş bileşenleri içeren arşiv girdilerini reddettiğini ifade etti. Yeni sürümün, belgelenmiş özelliklerde veya arayüzlerde herhangi bir değişiklik yapmadığı; ekosistem değişikliklerini desteklemek ve/veya gerilemeleri düzeltmek için bazı uygulama güncellemeleri yapıldığı söyleniyor. CMake 4.3.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

CMake 4.3.0 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 4.3.0 sürümü, John W. Parent tarafından duyuruldu. CMake 4.3.0’ı duyurmaktan mutluluk duyduğunu söyleyen Parent; ortak paket spesifikasyonu (CPS) kullanılarak tanımlanan paketlerin içe ve dışa aktarılması desteğinin eklendiğini ifade ediyor. Bunun, CMake Dili dışında bir formatta ifade gücü yüksek, özellik bakımından zengin paket tanımlarının değiş tokuş edilmesine olanak tanıyarak derleme sistemi birlikte çalışabilirliğini geliştirdiği ifade ediliyor. Hem derleme hem de test ön ayarları altındaki işler alanı, şema sürümünden bağımsız olarak artık negatif tamsayı değerlerini kabul etmediği söyleniyor. CMake 4.3.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

0

CMake 4.2.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 4.2.3 sürümü duyuruldu. CMake 4.2.3’ü duyurmaktan mutluluk duyulduğu söylenirken; içe aktarılan bir hedefte göründüğünde, `$<CONFIG:cfgs>` oluşturucu ifadesinin, geçerli olmayan yapılandırmalarla eşleşmemesi için düzeltildiği söyleniyor. İçe aktarılan hedeflerin yapılandırma ve konum seçiminin artık daha tutarlı olduğu belirtilirken, MSVC ABI’yi hedefleyen derlemeler için, `_UNICODE` veya `_SBCS` bulunmadığı sürece, tüm oluşturucuların artık kaynakları derlerken `_MBCS` önişlemci tanımını eklediği ifade ediliyor. CMake 4.2.3 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

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

0