Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 657 Bytes

File metadata and controls

35 lines (24 loc) · 657 Bytes

astroid-preprocessor

Astroid's C++ preprocessor

Installing OCaml

This is written in OCaml. If you don't already have it on your system, you should be able to get it with a package manager.

Ubuntu Linux

sudo apt-get install -y ocaml-nox

Windows (via Chocolatey)

choco install ocpwin

Building

At the moment, in order to avoid complicating the dependencies for the C++ projects that rely on it, this project uses CMake as its build system.

mkdir build
cd build
cmake ..
cmake --build .

Note that since it's not actually invoking any C++ tools, the generator that you use really doesn't matter.