Skip to content

Modern C++ implementation of the Kaleidoscope LLVM tutorial.

License

Notifications You must be signed in to change notification settings

snowzurfer/brto-llvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brto-llvm

Modern C++ implementation of the Kaleidoscope LLVM tutorial.

Getting Started

Prerequisites

Linux

Building

Clone or download the repository to a local folder of your choice and create a separate build directory, e.g.:

mkdir build && cd build

Generate the project files, e.g.:

cmake ../ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=clang++

Build the project, e.g.:

make

Usage

Run the produced executable, e.g.:

./brto

Built with

References

Tested platforms and compilers

  • ArchLinux, kernel 4.12 x86_64, clang++ 4.0.1

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Modern C++ implementation of the Kaleidoscope LLVM tutorial.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published