Juno had made her talk this way, because,
when she could have caught out those mountain nymphs
lying beside her husband Jupiter,
Echo would deliberately detain her
with a long chat, until the nymphs had fled.
After the goddess realized the trick,
she said:
"That tongue of yours has swindled me.
I will give you less power over it,
the very briefest use of your own voice."-- Ovid (Publius Ovidius Naso) - Metamorphoses, Book III, 556 - 565
See the version file at project's folder.
Echo is a simple log library. Easy to use and very flexible.
The library enables developers to log messages on stdout/stderr, and (or) redirects these outputs to custom files.
- Download or clone the source code from the repository
- Go to the Echo project's folder
$ cd echo/
- Type
make
to build the library
$ make
The command above creates the bin folder and the following files:
- A static library named libecho.a
- A shared library named libecho.so.1.0.0 1
- A symbolic link named libecho.so.1 1 pointing to libecho.so.1.0.0 1
- A symbolic link named libecho.so pointing to libecho.so.1 1
(1) Considering the version value 1.0.0:
For more details about the use of static and shared libraries, please refer to the project's wiki.
There are several manners of how to use the Echo library, please refer to the project's wiki to learn all about it.
- Windows support
- DLL / LIB support
- Add resource.rc file
- Refactoring
See the LICENSE file at root of this project.