4 To build the CLI front-end, the static library and the shared library,
5 change to the top-level directory and run
9 This will create a build/ directory containing the intermediary and
13 Dependencies and pkg-config
14 ---------------------------
16 There is currently one hard dependency, libelf.
18 The Makefile uses pkg-config to try and autodetect the necessary
19 compiler and linker flags. Failing this, it defaults to "-lelf" to
20 link against libelf, and no additional include directories.
22 On Ubuntu, development files can be installed using
24 apt-get install libelfg0-dev
26 for tired's libelf (preferred), or
28 apt-get install libelf-dev
36 Additional documentation can be generated from the source files using
37 Doxygen. If it is available on your machine, issue
55 are supported to clean binary files (clean), or all backup and
56 generated files (distclean).
62 There is currently no automated installation.
64 If you need system-wide availability, you can copy
66 include/libelfu --> /usr/local/include/
67 build/elfucli --> /usr/local/bin/
68 build/libelfu.{a,so*} --> /usr/local/lib/
70 or your local variation thereof.