Chucho C ++ programlama (eski C ++ 0x olarak da bilinir) C ++ 11 için basit, hızlı ve kullanışlı günlük çerçeve sunmaktır kadar teh yerden tasarlanmış bir açık kaynak ve çapraz-platform yazılım projesidir Bir glanceKey özelliklere Sebastien Pennec.Features Java programlama dilinde yazılmış popüler Logback kütüphanesine dayalı dil standart, belirteçler için konsolu ve dosya giriş desteği, kolay kullanımlı komut satırı arayüzü, tanı bağlamlarda için destek, destek içerir yanı sıra bazı temel filtreler gibi. otomatik veya hiçbiri:; tam API belgelerine projesi & rsquo bulunabilir s anasayfa (detaylar için aşağıdaki bağlantıya bakınız) iki ayrı waysIn kısa yapılandırılmalıdır .Can, Chucho yapılandırmak için iki ayrı yöntem vardır. Chucho yapılandırma dosyasını bulmaya çalışın ve bunun duygusu bir logger istenen ilk kez yapacak gibi otomatik konfigürasyon, yeni kullanıcılar için tercih edilen bir yöntemdir. Eğer o zaman Chucho API.Supported işletim systemsIt yardımıyla tüm günlük ayarlarını kendiniz kurmak gerekir, Chucho yapılandırmak istemiyorsanız bir konsol ortamında veya X11 terminalinden kullanılması gereken bir komut satırı uygulaması Bir grafik masaüstü ortamının üstüne emülatör. Mac OS X ve Microsoft Windows programı C ++ programlama dili tamamen yazılmış olduğunu bize gösterecektir başlık altında kaput ve availabilityA hızlı bir görünüm systems.Under faaliyet üzerinde yanı sıra, tüm GNU / Linux dağıtımları üzerinde çalışır. Şu anda, o & rsquo; kullanıcıların yapılandırmak ve kurulumdan önce yazılım derlemek için gerektiren bir evrensel kaynaklar arşiv sadece kendi web sitesinde, yüklenebilir s. Derleme CMake programı (detaylar için sağda takılı ekrana bakın) gerektirir. Her ikisi de 32-bit ve 64-bit donanım platformları şu anda desteklenen
Bu sürümde Yeni nedir:.
- Bu sürüm sürüm gitti tüm değişiklikleri içeren 1.4-deneyin-1.
sürüm 1.4 yeni 'nedir tutar 1 TL:
- içerir yapılandırma dosyası formatı ve log4cplus yapılandırma dosyası biçimi ayrıştırma ( ) daha önce desteklenen YAML formatına ek olarak.
- Düzeltmeler dağılımı ile ilgili sorunlar inşa.
- bazı hatalar giderir. Ekler windows_event_log_writer.
- dosyaları config yapılandırılabilir maksimum boyut ekler.
- sınıflandırma zaman size yeni lGBL-etiketli günlük makroları ile kullanabileceğiniz ücretsiz bir logger, verdiği bir loggable sınıf ekler. Günlük sunucusu, chuchod, artık Windows, Macintosh, ve Solaris üzerinde bir hizmet olarak takılabilir, böylece Macintosh üzerinde launchd ile bütünleşir.
nedir sürüm 1.3 Yeni:
- Bu sürüm sürüm tüm değişiklikleri içeren 1.3-deneyin-1 .
sürümünde yeni 'nedir 1.3-deneyin-1:
- Bu sürüm içeren Windows için destek (Görsel Stüdyo 2012) ve Solaris (gcc 4.8.1), sıkıştırılmış dosyaları (gzip, bzip2, zip), async_writer, sliding_numbered_file_roller ve çeşitli onarımları için haddeleme.
nedir sürüm 1.2 Yeni:
- Bu sürüm gelen özellik ve düzeltmeleri içerir 1.2-deneyin-1 ve 1.2-2 deneyin, ve çöp süpürge birkaç küçük değişiklikleri içerir.
sürümünde yeni 'nedir 1.2-deneyin-2:
- beklenmeyen bir sonlandırma YAML sabit işlenirken .
- YAML biçimlendirici şimdi sunucu tarafında kaçan önlemek için tek tırnak kullanır.
- sockaddr_storage) yerine sockaddr_in kullanılır.
- Daha statik başlatma çıkarıldı. Diğer küçük düzeltmeler vardı.
(Kabul için
sürümünde yeni 'nedir 1.2-deneyin-1:.
- Düzeltmeler birçok hata li>
- syslog_writer ekler.
- remote_writer ve uzak günlük sunucusu ekler.
- olaylarını kendi günlük yapılandırmasını kullanacağı bir sunucuya, olayları iletecek remove_writer.
- günlük sunucu log4cplus ve Logback ya göre daha sağlamdır.
- duplicate_message_filter ekler.
- statik başlatma / imha tüm kullanımını kaldırır.
- Chucho ve yaml-cpp'de için libyaml içinde takas% 30 oranında kullanan herhangi bir yürütülebilir boyutunu küçültür.
Chucho güvenle herhangi bir bağlamda kullanılan böylece
sürüm 1.1 yeni nedir:
Bu sürüm 1.1 son sürümü
- olduğunu. Bazı küçük hata ve dokümantasyon düzeltmeleri içerir.
sürümünde yeni 'nedir 1.1-deneyin-2:
- Bu, bazı senkronizasyon ve başlatma düzeltmeleri içerir.
Gereksinimler :
- CMake
Yorum Bulunamadı