Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 794 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 794 Bytes

libemu51 - a 8051/8052 emulator library

Project Goals

  • cross platform
  • fully reentrant code
  • clear code
  • well-tested
  • documentation

Dependencies

The following software is required to build libemu51:

  • C99-compliant C compiler
  • CMake

Optional dependencies:

  • cmocka: unit tests
  • gcc+lcov: generating test coverage report
  • doxygen: generating API documentation

Building

Extract libemu51 and chdir to the directory. Type the following commands:

mkdir build && cd build
cmake ..
make

Build and view API documentation:

make doc
firefox doc/html/index.html

License

This work is distributed under the zlib/libpng license. See COPYING for the full license text.