Skip to content
/ tvm Public

Universal, header-only C++ Virtual Machine

Notifications You must be signed in to change notification settings

taitov/tvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TVM

Header-only C++ Virtual Machine

Quick Start

Dependencies:

$ sudo apt install git make g++

Download sources:

$ git clone https://github.com/timonbl4/tvm.git

Build Virtual Machine (Example: "Step 4"):

$ cd tvm/examples/step_4_base_library
$ make

Run:

$ cd tvm/examples/step_4_base_library
$ ./step_4_base_library abc1 def2
def2
abc1
./step_4_base_library
/usr/bin:/sbin:/bin

Build Project Editor (GUI)

IDE

Dependencies:

$ sudo apt install git build-essential cmake qtbase5-dev

Update submodules:

$ cd tvm
$ git submodule update --init

Build IDE (Example: "Step 4"):

$ cd tvm/examples/step_4_base_library/gui
$ mkdir build
$ cd build
$ cmake ../
$ make -j4

Run:

$ cd tvm/examples/step_4_base_library/gui/build
$ ./gui

Open TVM Project tvm/examples/step_4_base_library/prog.tvmproject

About

Universal, header-only C++ Virtual Machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published