-
Notifications
You must be signed in to change notification settings - Fork 4
Architecture: Project Structure
This wiki page covers the general project structure of libvmcu.
This directory contains bindings for different programming languages.
This is where the debug build can be found. The debug build disables compiler optimization and sets the debug flag.
build.mk is a simple Makefile used to invoke cmake. Enter
make -f build.mk
to initiate the build process. Same goes for cleaning.
make -f build.mk clean
to cleanup build-debug/ (except build-debug/build.mk of course).
Release build directory. This build uses -O1 optimization.
See build-debug/build.mk
Example programs and utilities can be found here.
The core of this project. The library interface can be found in engine/include/libvmcu/
This directory contains example binaries for AVRs.
Architecture diagrams, logos, screenshots, etc. are stored in this directory.
Small opcode summary for AVR instructions.
Integration and Unittests for libvmcu.