Chucho è un progetto di software open source e cross-platform, che è stato progettato da teh zero per fornire agli utenti un quadro di registrazione semplice, veloce e utile per C ++ 11 (precedentemente noto come C ++ 0x) C ++ programmazione standard del linguaggio, basato sulla popolare libreria Logback scritto nel linguaggio di programmazione Java da Sebastien Pennec.Features a una funzionalità glanceKey include console e file di log di sostegno, interfaccia facile da usare da riga di comando, il supporto per i contesti di diagnosi, il supporto per i marcatori, nonché alcuni filtri di base. La documentazione completa delle API può essere trovato sul progetto & rsquo; s homepage (vedi link sotto per i dettagli) .Può essere configurato in due distinti waysin breve, ci sono due metodi distinti per configurare Chucho: automaticamente o nessuno. La configurazione automatica è il metodo preferito per i nuovi utenti, come Chucho cercherà di trovare il file di configurazione e dare un senso di esso la prima volta un logger viene richiesta. Nel caso in cui non si desidera configurare Chucho, quindi è necessario stabilire tutte le impostazioni del registro da soli con l'aiuto della systemsIt operativo Chucho API.Supported è un'applicazione a riga di comando che deve essere utilizzato da un ambiente console o da un terminale X11 emulatore in cima a un ambiente desktop grafico. Funziona su tutte le distribuzioni GNU / Linux, nonché sul funzionamento del Mac OS X e Microsoft Windows systems.Under il cofano e disponibilità Regione rapido sguardo sotto il cofano ci mostrerà che il programma è scritto interamente nel linguaggio di programmazione C ++. Attualmente, & rsquo; s disponibile per il download dal suo sito solo come archivio una fonte universale, che richiede agli utenti di configurare e compilare il software prima dell'installazione. La compilazione richiede il programma CMake (vedi screenshot allegato a destra per i dettagli). Entrambe le piattaforme hardware a 32-bit e 64-bit sono supportati in questo momento
Cosa c'è di nuovo in questa versione:.
- Questa versione contiene tutte le modifiche che è andato in versione 1.4-provare-1.
Cosa c'è di nuovo in versione 1.4 Try1:
- Include formato di file di formato file di configurazione e log4cplus config analisi ( in aggiunta al formato YAML precedentemente supportata).
- Le correzioni costruiscono problemi con la distribuzione.
- corregge alcuni bug. Aggiunge windows_event_log_writer.
- Aggiunge una dimensione massima configurabile ai file di configurazione.
- Aggiunge una classe loggable che quando sottoclasse ti dà un logger per libero, che si può usare con le nuove macro di registrazione LGBl-tag. Si integra con launchd su Macintosh in modo che il server di log, chuchod, può essere installato come servizio su Windows, Macintosh e Solaris ora.
Cosa c'è di nuovo nella versione 1.3:
- 1 1.3-Try-Questa versione include tutte le modifiche di versione .
Cosa c'è di nuovo nella versione 1.3-provare-1:
- Questa versione include il supporto per Windows (Visual Studio 2012) e Solaris (gcc 4.8.1), a rotazione per i file compressi (gzip, bzip2, zip), async_writer, sliding_numbered_file_roller, e diversi bugfix.
Cosa c'è di nuovo in versione 1.2:
- Questa versione include funzionalità e correzioni da 1,2-provare-1 e 1.2-provare-2, e comprende alcuni piccoli cambiamenti al più pulito spazzatura.
Cosa c'è di nuovo in versione 1.2-provare-2:
- Una chiusura imprevista durante l'elaborazione YAML è stato fissato .
- Il formattatore YAML usa ora virgolette singole per evitare la fuga sul lato server.
- sockaddr_storage viene utilizzato al posto di sockaddr_in per accettare ().
- inizializzazione più statico è stato rimosso. C'erano altre correzioni minori.
Cosa c'è di nuovo in versione 1.2-provare-1:.
- corregge diversi bug
- Aggiunge un syslog_writer.
- Aggiunge un remote_writer e un server remoto.
- Il remove_writer trasmetterà gli eventi a un server, che utilizzerà la propria configurazione del registro per registrare gli eventi.
- Il server log è più robusto di quello di due log4cplus e Logback.
- Aggiunge un duplicate_message_filter.
- Rimuove tutti gli usi di inizializzazione / distruzione statica, in modo che Chucho può tranquillamente essere utilizzato in qualsiasi contesto.
- Riduce la dimensione di Chucho e di qualsiasi eseguibile che utilizza il 30% scambiando in libyaml per YAML-cpp.
Cosa c'è di nuovo nella versione 1.1:
- Questa è la versione finale di versione 1.1. Esso comprende alcuni bug e documentazione correzioni minori.
Cosa c'è di nuovo in versione 1.1-provare-2:
- Questo include alcune correzioni di sincronizzazione e di inizializzazione.
Requisiti :
- CMake
I commenti non trovato